diff --git a/panda/src/osxdisplay/osxGraphicsWindow.mm b/panda/src/osxdisplay/osxGraphicsWindow.mm index 0ef4d6569c..3c36146ea1 100644 --- a/panda/src/osxdisplay/osxGraphicsWindow.mm +++ b/panda/src/osxdisplay/osxGraphicsWindow.mm @@ -14,6 +14,8 @@ //////////////////////////////////////////////////////////////////// #include #include +#include + #include "osxGraphicsWindow.h" #include "config_osxdisplay.h" @@ -29,6 +31,7 @@ #include "virtualFileSystem.h" #include "config_util.h" + #include #include #include @@ -952,6 +955,9 @@ bool osxGraphicsWindow::OSOpenWindow(WindowProperties &req_properties) // err = CPSSetFrontProcess(&PSN); } +// total hack to help find a race.. must remove later + usleep( 1000000 * 2); + if (req_properties.has_fullscreen() && req_properties.get_fullscreen()) { osxdisplay_cat.info() << "Creating full screen\n";