inplaces misses onchange handler

inplaces components provides onviewactivated event. But it's fired every time the user goes from edit mode to view, including cancel the edit. So if you using that event to store value - unnesessary requests fired. There is no onchange support for component in 3.3.x so you need to use workaround to check if the value was actually changed.