Fixes: NB#272522 - Statusbar overlaps MSheet header.
Fixes: NB#272522 - Statusbar overlaps MSheet header.

RevBy: Daniel d'Andrada
Details: If MSheet is displayed on newly created MApplicationWindow, MSheet is placed
wrongly and its header is half covered by statusbar.

It is because statusbar visibility is updated when MSheet animation is already running
and target position had wrong values.

This fix makes setSceneWindowGeometry method restarts MSheet appearance animation so that
it has proper end values.

nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch