Index: /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp	(revision 84594)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp	(revision 84595)
@@ -1545,5 +1545,5 @@
             this, &UIVirtualBoxManager::sltCurrentSnapshotItemChange);
     connect(menuBar(), &QMenuBar::customContextMenuRequested,
-            m_pWidget, &UIVirtualBoxManagerWidget::sltHandleContextMenuRequest);
+            m_pWidget, &UIVirtualBoxManagerWidget::sltHandleToolBarContextMenuRequest);
 
     /* Global VBox event handlers: */
Index: /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp	(revision 84594)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp	(revision 84595)
@@ -230,5 +230,5 @@
 }
 
-void UIVirtualBoxManagerWidget::sltHandleContextMenuRequest(const QPoint &position)
+void UIVirtualBoxManagerWidget::sltHandleToolBarContextMenuRequest(const QPoint &position)
 {
     /* Populate toolbar actions: */
@@ -277,4 +277,9 @@
     m_pToolBar->updateLayout();
 #endif
+}
+
+void UIVirtualBoxManagerWidget::sltHandleToolBarResize(const QSize &newSize)
+{
+    emit sigToolBarHeightChange(newSize.height());
 }
 
@@ -623,10 +628,12 @@
 {
     /* Tool-bar connections: */
+    connect(m_pToolBar, &UIToolBar::customContextMenuRequested,
+            this, &UIVirtualBoxManagerWidget::sltHandleToolBarContextMenuRequest);
     connect(m_pToolBar, &UIToolBar::sigResized,
-            m_pPaneChooser, &UIChooser::sltHandleToolbarResize);
-    connect(m_pToolBar, &UIToolBar::customContextMenuRequested,
-            this, &UIVirtualBoxManagerWidget::sltHandleContextMenuRequest);
+            this, &UIVirtualBoxManagerWidget::sltHandleToolBarResize);
 
     /* Chooser-pane connections: */
+    connect(this, &UIVirtualBoxManagerWidget::sigToolBarHeightChange,
+            m_pPaneChooser, &UIChooser::setGlobalItemHeightHint);
     connect(m_pPaneChooser, &UIChooser::sigSelectionChanged,
             this, &UIVirtualBoxManagerWidget::sltHandleChooserPaneIndexChange);
@@ -877,10 +884,12 @@
 {
     /* Tool-bar connections: */
+    disconnect(m_pToolBar, &UIToolBar::customContextMenuRequested,
+               this, &UIVirtualBoxManagerWidget::sltHandleToolBarContextMenuRequest);
     disconnect(m_pToolBar, &UIToolBar::sigResized,
-               m_pPaneChooser, &UIChooser::sltHandleToolbarResize);
-    disconnect(m_pToolBar, &UIToolBar::customContextMenuRequested,
-               this, &UIVirtualBoxManagerWidget::sltHandleContextMenuRequest);
+               this, &UIVirtualBoxManagerWidget::sltHandleToolBarResize);
 
     /* Chooser-pane connections: */
+    disconnect(this, &UIVirtualBoxManagerWidget::sigToolBarHeightChange,
+               m_pPaneChooser, &UIChooser::setGlobalItemHeightHint);
     disconnect(m_pPaneChooser, &UIChooser::sigSelectionChanged,
                this, &UIVirtualBoxManagerWidget::sltHandleChooserPaneIndexChange);
Index: /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.h	(revision 84594)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.h	(revision 84595)
@@ -57,4 +57,10 @@
 
 signals:
+
+    /** @name Tool-bar stuff.
+      * @{ */
+        /* Notifies listeners about tool-bar height change. */
+        void sigToolBarHeightChange(int iHeight);
+    /** @} */
 
     /** @name Chooser pane stuff.
@@ -193,8 +199,8 @@
 public slots:
 
-    /** @name Chooser pane stuff.
-      * @{ */
-        /** Handles context-menu request for passed @a position. */
-        void sltHandleContextMenuRequest(const QPoint &position);
+    /** @name Tool-bar stuff.
+      * @{ */
+        /** Handles tool-bar context-menu request for passed @a position. */
+        void sltHandleToolBarContextMenuRequest(const QPoint &position);
     /** @} */
 
@@ -208,4 +214,10 @@
 
 private slots:
+
+    /** @name Tool-bar stuff.
+      * @{ */
+        /** Handles signal about tool-bar resize to @a newSize. */
+        void sltHandleToolBarResize(const QSize &newSize);
+    /** @} */
 
     /** @name Chooser pane stuff.
Index: /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooser.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooser.cpp	(revision 84594)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooser.cpp	(revision 84595)
@@ -40,4 +40,10 @@
 }
 
+bool UIChooser::isGroupSavingInProgress() const
+{
+    AssertPtrReturn(model(), false);
+    return model()->isGroupSavingInProgress();
+}
+
 UIVirtualMachineItem *UIChooser::currentItem() const
 {
@@ -100,10 +106,4 @@
 }
 
-bool UIChooser::isGroupSavingInProgress() const
-{
-    AssertPtrReturn(model(), false);
-    return model()->isGroupSavingInProgress();
-}
-
 void UIChooser::openGroupNameEditor()
 {
@@ -160,9 +160,8 @@
 }
 
-void UIChooser::sltHandleToolbarResize(const QSize &newSize)
-{
-    /* Pass height to a model: */
-    AssertPtrReturnVoid(model());
-    model()->setGlobalItemHeightHint(newSize.height());
+void UIChooser::setGlobalItemHeightHint(int iHeight)
+{
+    AssertPtrReturnVoid(model());
+    model()->setGlobalItemHeightHint(iHeight);
 }
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooser.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooser.h	(revision 84594)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooser.h	(revision 84595)
@@ -99,4 +99,10 @@
     /** @} */
 
+    /** @name Group saving stuff.
+      * @{ */
+        /** Returns whether group saving is in progress. */
+        bool isGroupSavingInProgress() const;
+    /** @} */
+
     /** @name Current-item stuff.
       * @{ */
@@ -124,10 +130,4 @@
         /** Returns full name of currently selected group. */
         QString fullGroupName() const;
-    /** @} */
-
-    /** @name Group saving stuff.
-      * @{ */
-        /** Returns whether group saving is in progress. */
-        bool isGroupSavingInProgress() const;
     /** @} */
 
@@ -156,8 +156,8 @@
 public slots:
 
-    /** @name General stuff.
-      * @{ */
-        /** Handles toolbar resize to @a newSize. */
-        void sltHandleToolbarResize(const QSize &newSize);
+    /** @name Layout stuff.
+      * @{ */
+        /** Defines global item @a iHeight. */
+        void setGlobalItemHeightHint(int iHeight);
     /** @} */
 
