[gtk+] gdkwindow-wayland: Take out the margins for now
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [gtk+] gdkwindow-wayland: Take out the margins for now
- Date: Thu, 17 Jul 2014 21:00:52 +0000 (UTC)
commit 46bcfa0098132d7dbbc3cdc4e4091efa8a02e558
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Thu Jul 17 16:48:34 2014 -0400
    gdkwindow-wayland: Take out the margins for now
    
    xdg-shell has moved on and replaced set_margin with set_window_geometry.
    To properly support set_window_geometry requires a full rewrite of how
    we've been dealing with toplevel windows for now, so just don't set any
    margin until we can have a proper toplevel window abstraction in GTK+.
 gdk/wayland/gdkwindow-wayland.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c
index 5782474..41e6fb1 100644
--- a/gdk/wayland/gdkwindow-wayland.c
+++ b/gdk/wayland/gdkwindow-wayland.c
@@ -678,11 +678,19 @@ gdk_wayland_window_sync_margin (GdkWindow *window)
   if (!impl->xdg_surface)
     return;
 
+  /* XXX: xdg_surface now has xdg_surface_set_window_geometry.
+   *
+   * We need to have a GdkToplevel or some other class in order
+   * to make this work correctly. For now, don't do anything with
+   * the shadow widths.
+   */
+#if 0
   xdg_surface_set_margin (impl->xdg_surface,
                           impl->margin_left,
                           impl->margin_right,
                           impl->margin_top,
                           impl->margin_bottom);
+#endif
 }
 
 static struct wl_region *
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]