don't move fullscreen exit button around on every event
authorchristian <pulvermacher@gmx.de>
Sun, 29 Jan 2012 18:46:10 +0000 (19:46 +0100)
committerchristian <pulvermacher@gmx.de>
Sun, 29 Jan 2012 18:46:10 +0000 (19:46 +0100)
src/fullscreenexitbutton.h

index 69b3352..d2bcd3a 100644 (file)
@@ -89,7 +89,6 @@ FullScreenExitButton::FullScreenExitButton(QWidget *parent)
     parent->installEventFilter(this);
 
     setVisible(false); //assuming we don't start in fullscreen
-    timer.start();
 }
 
 bool FullScreenExitButton::eventFilter(QObject *obj, QEvent *ev)
@@ -110,6 +109,8 @@ bool FullScreenExitButton::eventFilter(QObject *obj, QEvent *ev)
         setVisible(isFullScreen);
         if (isFullScreen)
             raise();
+        timer.start();
+        break;
         // fall through
     case QEvent::Resize:
         if (isVisible()) {