From dd35a717b75c8cf7322fab9f9cec0cec1dc5a196 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sun, 28 Nov 2021 21:33:11 +0100 Subject: [PATCH] ui: Fixed windows decoration being turned off on all platforms --- source/window/window.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/source/window/window.cpp b/source/window/window.cpp index bf0598c15..0cb47cdb0 100644 --- a/source/window/window.cpp +++ b/source/window/window.cpp @@ -700,15 +700,16 @@ namespace hex { if (!glfwInit()) throw std::runtime_error("Failed to initialize GLFW!"); - #ifdef __APPLE__ - glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); + #if defined(OS_WINDOWS) + glfwWindowHint(GLFW_DECORATED, GLFW_FALSE); + #elif defined(OS_MACOS) + glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); #endif glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 2); glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); - glfwWindowHint(GLFW_DECORATED, GLFW_FALSE); glfwWindowHint(GLFW_VISIBLE, GLFW_FALSE); this->m_windowTitle = "ImHex";