From 3acb869a954393e23bd906bc8b318e9da99e5419 Mon Sep 17 00:00:00 2001 From: ocornut Date: Thu, 20 Jun 2024 17:39:19 -0700 Subject: [PATCH] Backends: Win32: avoid skipping DefWindowProc() on WM_CLOSE. Mostly because I don't have a trace of why I did it this way, even in viewport branch history. --- backends/imgui_impl_win32.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backends/imgui_impl_win32.cpp b/backends/imgui_impl_win32.cpp index c079a2b50..63b57de85 100644 --- a/backends/imgui_impl_win32.cpp +++ b/backends/imgui_impl_win32.cpp @@ -1265,7 +1265,7 @@ static LRESULT CALLBACK ImGui_ImplWin32_WndProcHandler_PlatformWindow(HWND hWnd, { case WM_CLOSE: viewport->PlatformRequestClose = true; - return 0; + break; case WM_MOVE: viewport->PlatformRequestMove = true; break;