From c9569fae2446c9ffc8514be43dc5cf4898a37797 Mon Sep 17 00:00:00 2001 From: Nayla Hanegan Date: Thu, 23 May 2024 17:36:08 -0400 Subject: [PATCH] rounded window on load --- Source/Core/DolphinNoGUI/PlatformWin32.cpp | 11 ----------- Source/Core/DolphinQt/RenderWidget.cpp | 9 --------- 2 files changed, 20 deletions(-) diff --git a/Source/Core/DolphinNoGUI/PlatformWin32.cpp b/Source/Core/DolphinNoGUI/PlatformWin32.cpp index 78a9cd783d..d08bb7e004 100644 --- a/Source/Core/DolphinNoGUI/PlatformWin32.cpp +++ b/Source/Core/DolphinNoGUI/PlatformWin32.cpp @@ -180,17 +180,6 @@ LRESULT PlatformWin32::WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam SetWindowLongPtr(hwnd, GWLP_USERDATA, reinterpret_cast(platform)); return DefWindowProc(hwnd, msg, wParam, lParam); } - - case WM_CREATE: - { - if (hwnd) - { - // Remove rounded corners from the render window on Windows 11 - const DWM_WINDOW_CORNER_PREFERENCE corner_preference = DWMWCP_DONOTROUND; - DwmSetWindowAttribute(hwnd, DWMWA_WINDOW_CORNER_PREFERENCE, &corner_preference, - sizeof(corner_preference)); - } - } break; case WM_SIZE: diff --git a/Source/Core/DolphinQt/RenderWidget.cpp b/Source/Core/DolphinQt/RenderWidget.cpp index 597ac78e6c..6ac5878e54 100644 --- a/Source/Core/DolphinQt/RenderWidget.cpp +++ b/Source/Core/DolphinQt/RenderWidget.cpp @@ -136,15 +136,6 @@ void RenderWidget::dropEvent(QDropEvent* event) void RenderWidget::OnHandleChanged(void* handle) { - if (handle) - { -#ifdef _WIN32 - // Remove rounded corners from the render window on Windows 11 - const DWM_WINDOW_CORNER_PREFERENCE corner_preference = DWMWCP_DONOTROUND; - DwmSetWindowAttribute(reinterpret_cast(handle), DWMWA_WINDOW_CORNER_PREFERENCE, - &corner_preference, sizeof(corner_preference)); -#endif - } Host::GetInstance()->SetRenderHandle(handle); }