diff options
author | David Robillard <d@drobilla.net> | 2019-07-21 18:16:48 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-07-21 18:17:04 +0200 |
commit | 17af0352387a536c461cf366132b3d6c90ce3c70 (patch) | |
tree | 2bd2697d09ef8733f7f980528fbb87ac02307297 | |
parent | 1ffbc79483c1e068de412cabe7e892e24033d693 (diff) | |
download | pugl-17af0352387a536c461cf366132b3d6c90ce3c70.tar.gz pugl-17af0352387a536c461cf366132b3d6c90ce3c70.tar.bz2 pugl-17af0352387a536c461cf366132b3d6c90ce3c70.zip |
Implement puglGrabFocus on Windows and MacOS
-rw-r--r-- | pugl/pugl_osx.m | 2 | ||||
-rw-r--r-- | pugl/pugl_win.c | 3 |
2 files changed, 2 insertions, 3 deletions
diff --git a/pugl/pugl_osx.m b/pugl/pugl_osx.m index 2507fcb..28ea313 100644 --- a/pugl/pugl_osx.m +++ b/pugl/pugl_osx.m @@ -712,7 +712,7 @@ puglDestroy(PuglView* view) void puglGrabFocus(PuglView* view) { - // TODO + [view->impl->window makeKeyWindow]; } PuglStatus diff --git a/pugl/pugl_win.c b/pugl/pugl_win.c index dbb62af..2e05c71 100644 --- a/pugl/pugl_win.c +++ b/pugl/pugl_win.c @@ -799,8 +799,7 @@ handleMessage(PuglView* view, UINT message, WPARAM wParam, LPARAM lParam) void puglGrabFocus(PuglView* view) { - (void)view; - // TODO + SetFocus(view->impl->hwnd); } PuglStatus |