summaryrefslogtreecommitdiff
path: root/gdk/x11/gdkwindow-x11.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2016-11-04 03:35:49 +0100
committerBenjamin Otte <otte@redhat.com>2016-11-05 03:32:27 +0100
commitb9955cfff1a2290c7826565049c934d237e9028f (patch)
treed273a7c20a7d9bc0e590a516944c0c9b52f23ccf /gdk/x11/gdkwindow-x11.c
parent33e7a7898faf66562c8591c656da4f1fdfcfa87b (diff)
downloadgtk+-b9955cfff1a2290c7826565049c934d237e9028f.tar.gz
API: gdk: Remove override_redirect flag from GdkWindowAttr
When you want an override-redirect window, you create it that way by creating a GDK_WINDOW_TEMP window.
Diffstat (limited to 'gdk/x11/gdkwindow-x11.c')
-rw-r--r--gdk/x11/gdkwindow-x11.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c
index 981405da69..1f56bc9fb3 100644
--- a/gdk/x11/gdkwindow-x11.c
+++ b/gdk/x11/gdkwindow-x11.c
@@ -933,16 +933,7 @@ _gdk_x11_display_create_window_impl (GdkDisplay *display,
xvisual = gdk_x11_display_get_window_visual (display_x11);
- if (attributes_mask & GDK_WA_NOREDIR)
- {
- xattributes.override_redirect =
- (attributes->override_redirect == FALSE)?False:True;
- xattributes_mask |= CWOverrideRedirect;
- }
- else
- xattributes.override_redirect = False;
-
- impl->override_redirect = xattributes.override_redirect;
+ impl->override_redirect = FALSE;
/* Sanity checks */
switch (window->window_type)
@@ -4837,10 +4828,9 @@ create_moveresize_window (MoveResizeData *mv_resize,
attributes.height = 10;
attributes.window_type = GDK_WINDOW_TEMP;
attributes.wclass = GDK_INPUT_ONLY;
- attributes.override_redirect = TRUE;
attributes.event_mask = 0;
- attributes_mask = GDK_WA_X | GDK_WA_Y | GDK_WA_NOREDIR;
+ attributes_mask = GDK_WA_X | GDK_WA_Y;
mv_resize->moveresize_emulation_window =
gdk_window_new (gdk_screen_get_root_window (gdk_display_get_default_screen (mv_resize->display)),