Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.h	(revision 50822)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.h	(revision 50823)
@@ -74,7 +74,4 @@
 
 protected slots:
-
-    /** Sets the top-level widget containing this widget to be the active window. */
-    void sltActivateWindow() { activateWindow(); }
 
     /* Session event-handlers: */
Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp	(revision 50822)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp	(revision 50823)
@@ -22,5 +22,4 @@
 #include <QMouseEvent>
 #include <QTouchEvent>
-#include <QTimer>
 
 /* GUI includes: */
@@ -598,6 +597,6 @@
                         QApplication::activeWindow() != pWatchedWidget->window())
                     {
-                        /* Activating hovered machine-window in 300msec: */
-                        QTimer::singleShot(300, pWatchedWidget->window(), SLOT(sltActivateWindow()));
+                        /* Activating hovered machine window: */
+                        pWatchedWidget->window()->activateWindow();
 #ifdef Q_WS_X11
                         /* On X11 its not enough to just activate window if you
