fix animations on combined rotate + scroll triggered by restoreScrollOffset