Index: libs/libmythui/mythmainwindow.cpp
===================================================================
--- libs/libmythui/mythmainwindow.cpp	(revision 23910)
+++ libs/libmythui/mythmainwindow.cpp	(working copy)
@@ -880,12 +880,6 @@
         flags |= Qt::FramelessWindowHint;
     }
 
-    if (d->does_fill_screen && !GetMythUI()->IsGeometryOverridden())
-    {
-        VERBOSE(VB_GENERAL, "Using Full Screen Window");
-        setWindowState(Qt::WindowFullScreen);
-    }
-
     // Workarounds for Qt/Mac bugs
 #ifdef Q_WS_MACX
     if (d->does_fill_screen)
@@ -900,6 +894,12 @@
 
     setWindowFlags(flags);
 
+    if (d->does_fill_screen && !GetMythUI()->IsGeometryOverridden())
+    {
+        VERBOSE(VB_GENERAL, "Using Full Screen Window");
+        setWindowState(Qt::WindowFullScreen);
+    }
+
     d->screenRect = QRect(d->xbase, d->ybase, d->screenwidth, d->screenheight);
     d->uiScreenRect = QRect(0, 0, d->screenwidth, d->screenheight);
 

