Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp	(revision 35865)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp	(revision 35866)
@@ -308,5 +308,8 @@
 
     if (aReleaseHostKey)
+    {
         m_bIsHostComboPressed = false;
+        m_pressedHostComboKeys.clear();
+    }
 
 #ifdef Q_WS_MAC
@@ -1272,5 +1275,4 @@
                 {
                     m_bIsHostComboAlone = false;
-                    m_pressedHostComboKeys.clear();
                     /* Process Host+<key> shortcuts.
                      * Currently, <key> is limited to alphanumeric chars.
@@ -1304,6 +1306,4 @@
                             if (fIsAutoConfirmed)
                                 uisession()->setAutoCaptureDisabled(false);
-                            else
-                                m_pressedHostComboKeys.clear();
                             /* Otherwise, the disable flag will be reset in the next
                              * machine-view's focus-in event (since may happen asynchronously
@@ -1339,5 +1339,5 @@
         {
             if (m_bIsHostComboPressed)
-                m_bIsHostComboAlone = false;
+                m_bIsHostComboAlone = true;
         }
     }
