Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/details/UIGDetailsElements.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/details/UIGDetailsElements.cpp	(revision 61404)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/details/UIGDetailsElements.cpp	(revision 61405)
@@ -135,7 +135,4 @@
         connect(m_pPreview, SIGNAL(sigSizeHintChanged()),
                 this, SLOT(sltPreviewSizeHintChanged()));
-        const int iMargin = data(ElementData_Margin).toInt();
-        m_pPreview->setPos(iMargin, 2 * iMargin + minimumHeaderHeight());
-        m_pPreview->resize(m_pPreview->minimumSizeHint());
     }
 
@@ -217,4 +214,9 @@
     if (opened() && !m_pPreview->isVisible() && !isAnimationRunning())
         m_pPreview->show();
+
+    /* And update preview layout itself: */
+    const int iMargin = data(ElementData_Margin).toInt();
+    m_pPreview->setPos(iMargin, 2 * iMargin + minimumHeaderHeight());
+    m_pPreview->resize(m_pPreview->minimumSizeHint());
 }
 
