diff options
author | Timm Bäder <mail@baedert.org> | 2017-07-18 12:36:35 +0200 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2017-07-19 21:27:16 -0400 |
commit | bf22dea2cebb99f4c22d4b5ec2549ed711894ec7 (patch) | |
tree | e548b1688a56b73e38ff67079916cea12b2d00d9 /gdk/x11/gdkwindow-x11.c | |
parent | 9bf5def6b729f5ff4d587e6b7525ba05e713cfc9 (diff) | |
download | gtk+-bf22dea2cebb99f4c22d4b5ec2549ed711894ec7.tar.gz |
GdkWindow: Default to unfocused
Don't set the have_focused field of the window's toplevel to TRUE by
default and don't set the FOCUSED state in gdk_window_map. This a means
toplevel window's state is what the WM expects, and the FOCUSED state
will be set anyway when we map the window and receive a _NET_WM_STATE
message.
Diffstat (limited to 'gdk/x11/gdkwindow-x11.c')
-rw-r--r-- | gdk/x11/gdkwindow-x11.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c index 2bf01f7ee6..e76f3b5413 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -173,7 +173,7 @@ _gdk_x11_window_get_toplevel (GdkWindow *window) if (!impl->toplevel) { impl->toplevel = g_new0 (GdkToplevelX11, 1); - impl->toplevel->have_focused = TRUE; + impl->toplevel->have_focused = FALSE; } return impl->toplevel; |