diff --git a/src/spice2x/cfg/configurator_wnd.cpp b/src/spice2x/cfg/configurator_wnd.cpp index 3776268..fb3e22c 100644 --- a/src/spice2x/cfg/configurator_wnd.cpp +++ b/src/spice2x/cfg/configurator_wnd.cpp @@ -495,6 +495,9 @@ LRESULT CALLBACK cfg::ConfiguratorWindow::window_proc(HWND hWnd, UINT uMsg, WPAR case WM_SYSKEYDOWN: case WM_KEYUP: case WM_SYSKEYUP: { + if (wParam == VK_F4) { + return DefWindowProc(hWnd, uMsg, wParam, lParam); + } const bool down = (uMsg == WM_KEYDOWN) || (uMsg == WM_SYSKEYDOWN); auto &io = ImGui::GetIO(); const ImGuiKey key = vk_to_imgui_key(wParam);