From 6f5c23de2bd034766dd1e96fed0cc8e3b6c4ddcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Banaan=20Ananas?= Date: Tue, 4 Jan 2011 19:42:50 +0000 Subject: [PATCH] mt bug 2283 fix --- src/osd/windows/debugwin.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/osd/windows/debugwin.c b/src/osd/windows/debugwin.c index e6aed7889a8..7d3cc059483 100644 --- a/src/osd/windows/debugwin.c +++ b/src/osd/windows/debugwin.c @@ -1329,6 +1329,10 @@ static LRESULT CALLBACK debugwin_view_proc(HWND wnd, UINT message, WPARAM wparam } // keydown: handle debugger keys + case WM_SYSKEYDOWN: + if (wparam != VK_F10) + return DefWindowProc(wnd, message, wparam, lparam); + // (fall through) case WM_KEYDOWN: { if ((*info->owner->handle_key)(info->owner, wparam, lparam)) @@ -1496,6 +1500,10 @@ static LRESULT CALLBACK debugwin_edit_proc(HWND wnd, UINT message, WPARAM wparam switch (message) { // key down: handle navigation in the attached view + case WM_SYSKEYDOWN: + if (wparam != VK_F10) + return CallWindowProc(info->original_editproc, wnd, message, wparam, lparam); + // (fall through) case WM_KEYDOWN: switch (wparam) {