From 3c6a842c9d7c76f3c74f5365dc7b6ecadb13e7db Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 12 Sep 2022 22:27:08 +0200 Subject: [PATCH] Platform/Win32/Win32Display.cpp: remove fullscreen stuff in create() --- source/Platform/Win32/Win32Display.cpp | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/source/Platform/Win32/Win32Display.cpp b/source/Platform/Win32/Win32Display.cpp index 18e50e6..8ecc4a9 100644 --- a/source/Platform/Win32/Win32Display.cpp +++ b/source/Platform/Win32/Win32Display.cpp @@ -44,18 +44,9 @@ bool Win32Display::create(DisplayDescription description) firstTime = false; } - if (description.decoration & DisplayDecorate::Fullscreen) { - m_fs_mode = description.mode; - } - - if (m_fs_mode.empty() == false) { - // Only set these flags for fullscreen (borderless) - flags = WS_VISIBLE | WS_POPUP; - } else { - // Set window to center and set decorator flags for windowed displays. - pos = centerWindow(description.mode.width, description.mode.height); - flags = getWin32Flags(description.decoration); - } + // Set window to center and set decoration flags. + pos = centerWindow(description.mode.width, description.mode.height); + flags = getWin32Flags(description.decoration); // Create window. m_handle = CreateWindowExA(0, WND_CLASSNAME, "", flags, @@ -67,11 +58,7 @@ bool Win32Display::create(DisplayDescription description) return false; } - if (m_fs_mode.empty() == false) { - enterFullscreen(m_fs_mode); - } else { - setSize(description.mode.width, description.mode.height); - } + setSize(description.mode.width, description.mode.height); // Store the size for use later. m_size = getSize();