[gtk: 2/3] fix: make the new nsview as the first responder.
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk: 2/3] fix: make the new nsview as the first responder.
- Date: Mon, 14 Jun 2021 19:20:08 +0000 (UTC)
commit 5776fcd95517cf7536147686a09d9753c527f46e
Author: Zhi <yfwz100 yeah net>
Date: Tue Jun 15 00:06:35 2021 +0800
fix: make the new nsview as the first responder.
Make the new view as the first responder(focused) so the new view can
accept events from input method.
Fixes #3968.
gdk/macos/gdkmacosglcontext.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/gdk/macos/gdkmacosglcontext.c b/gdk/macos/gdkmacosglcontext.c
index b785beadc0..e4ef4abcb1 100644
--- a/gdk/macos/gdkmacosglcontext.c
+++ b/gdk/macos/gdkmacosglcontext.c
@@ -145,6 +145,7 @@ ensure_gl_view (GdkMacosGLContext *self)
[nsview setPostsFrameChangedNotifications: YES];
[nsview setNeedsDisplay:YES];
[nswindow setContentView:nsview];
+ [nswindow makeFirstResponder:nsview];
[nsview release];
if (self->dummy_view != NULL)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]