Index: OpenSceneGraph/trunk/src/osgViewer/DarwinUtils.mm
===================================================================
--- OpenSceneGraph/trunk/src/osgViewer/DarwinUtils.mm (revision 10340)
+++ OpenSceneGraph/trunk/src/osgViewer/DarwinUtils.mm (revision 10417)
@@ -146,5 +146,5 @@
         }
         else
-            i= _list.erase(i);
+            i = _list.erase(i);
     }
     
@@ -183,5 +183,5 @@
             error = SetSystemUIMode(kUIModeAllHidden, kUIOptionAutoShowMenuBar);
         } 
-        else 
+        if (!windowsCoveringMenubarArea && !_menubarShown) 
         {
             error = SetSystemUIMode(kUIModeNormal, 0);
