simpler listener
Update frame attributes after transformations