[gtk+] csd: hide invisible borders when tiled or fullscreen



commit 39825321452d1ada6092898ce3e5ae5d9b583301
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Jul 5 14:53:05 2013 -0400

    csd: hide invisible borders when tiled or fullscreen
    
    This is the expected behavior, and matches what mutter does.

 gtk/gtkwindow.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 737a3b5..6e0684e 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -6224,7 +6224,10 @@ update_border_windows (GtkWindow *window)
                                 &border);
   gtk_style_context_restore (context);
 
-  if (!priv->resizable || gtk_window_get_maximized (window))
+  if (!priv->resizable ||
+      priv->tiled ||
+      priv->fullscreen ||
+      gtk_window_get_maximized (window))
     {
       resize_h = resize_v = FALSE;
     }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]