Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIAnimationFramework.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIAnimationFramework.cpp	(revision 51955)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIAnimationFramework.cpp	(revision 51956)
@@ -26,4 +26,7 @@
 /* GUI includes: */
 #include "UIAnimationFramework.h"
+
+/* Other VBox includes: */
+#include "iprt/assert.h"
 
 /* static */
@@ -69,11 +72,16 @@
 void UIAnimation::prepare()
 {
+    /* Make sure parent asigned: */
+    AssertPtrReturnVoid(parent());
+
     /* Prepare animation-machine: */
     m_pAnimationMachine = new QStateMachine(this);
     /* Create 'start' state: */
     m_pStateStart = new QState(m_pAnimationMachine);
+    m_pStateStart->assignProperty(parent(), "AnimationState", QString("Start"));
     connect(m_pStateStart, SIGNAL(propertiesAssigned()), this, SIGNAL(sigStateEnteredStart()));
     /* Create 'final' state: */
     m_pStateFinal = new QState(m_pAnimationMachine);
+    m_pStateFinal->assignProperty(parent(), "AnimationState", QString("Final"));
     connect(m_pStateFinal, SIGNAL(propertiesAssigned()), this, SIGNAL(sigStateEnteredFinal()));
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp	(revision 51955)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp	(revision 51956)
@@ -191,4 +191,11 @@
     updateAutoHideAnimationBounds();
 
+    /* Update toolbar geometry if necessary: */
+    const QString strAnimationState = property("AnimationState").toString();
+    if (strAnimationState == "Start")
+        m_pEmbeddedToolbar->move(m_hiddenToolbarPosition);
+    else if (strAnimationState == "Final")
+        m_pEmbeddedToolbar->move(m_shownToolbarPosition);
+
     /* Simulate toolbar auto-hiding: */
     simulateToolbarAutoHiding();
