diff options
author | David Robillard <d@drobilla.net> | 2019-08-04 10:12:36 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-09-03 08:34:39 +0200 |
commit | 9b2bbb1cb49e7e301d48138f86c40def6775c2fe (patch) | |
tree | 841ca0b405815c87d2d6986c281474bf5e1f85bb /pugl/detail | |
parent | 0e6f60a849fd29ff5f711d5a31c2f0972b938bce (diff) | |
download | pugl-9b2bbb1cb49e7e301d48138f86c40def6775c2fe.tar.gz pugl-9b2bbb1cb49e7e301d48138f86c40def6775c2fe.tar.bz2 pugl-9b2bbb1cb49e7e301d48138f86c40def6775c2fe.zip |
Windows: Draw while application menu is open
Diffstat (limited to 'pugl/detail')
-rw-r--r-- | pugl/detail/win.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pugl/detail/win.c b/pugl/detail/win.c index f1ab339..483ee43 100644 --- a/pugl/detail/win.c +++ b/pugl/detail/win.c @@ -525,6 +525,7 @@ handleMessage(PuglView* view, UINT message, WPARAM wParam, LPARAM lParam) } break; case WM_ENTERSIZEMOVE: + case WM_ENTERMENULOOP: view->impl->resizing = true; SetTimer(view->impl->hwnd, PUGL_RESIZE_TIMER_ID, @@ -540,6 +541,7 @@ handleMessage(PuglView* view, UINT message, WPARAM wParam, LPARAM lParam) } break; case WM_EXITSIZEMOVE: + case WM_EXITMENULOOP: KillTimer(view->impl->hwnd, PUGL_RESIZE_TIMER_ID); view->impl->resizing = false; puglPostRedisplay(view); |