diff --git a/src/servers/app/ServerWindow.cpp b/src/servers/app/ServerWindow.cpp index 18b9f62c12..da2732222a 100644 --- a/src/servers/app/ServerWindow.cpp +++ b/src/servers/app/ServerWindow.cpp @@ -347,6 +347,9 @@ ServerWindow::_Show() // instead of doing it from this thread. fDesktop->UnlockSingleWindow(); fDesktop->ShowWindow(fWindow); + if (fDirectWindowInfo && fDirectWindowInfo->IsFullScreen()) + _ResizeToFullScreen(); + fDesktop->LockSingleWindow(); }