[gtk+] csd: Allow moving maximized windows



commit 6eaa5ffa8a3a3e261503347e70c412188361ce5a
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Mar 21 13:07:29 2013 -0400

    csd: Allow moving maximized windows
    
    This make the nice 'snap off' feature of gnome-shell work
    with client-side decorations. weston moves the maximized window
    around, which is less ideal...

 gtk/gtkwindow.c |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 89b9ce7..3be097d 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -6933,17 +6933,13 @@ gtk_window_button_press_event (GtkWidget      *widget,
                 case GTK_WINDOW_REGION_TITLE:
                 case GTK_WINDOW_REGION_CONTENT:
                 case GTK_WINDOW_REGION_EDGE:
-                  if (!maximized)
-                    {
-                      gdk_window_begin_move_drag_for_device (gdk_window,
-                                                             gdk_event_get_device ((GdkEvent *) event),
-                                                             event->button,
-                                                             event->x_root,
-                                                             event->y_root,
-                                                             event->time);
-                      return TRUE;
-                    }
-                  break;
+                   gdk_window_begin_move_drag_for_device (gdk_window,
+                                                          gdk_event_get_device ((GdkEvent *) event),
+                                                          event->button,
+                                                          event->x_root,
+                                                          event->y_root,
+                                                          event->time);
+                  return TRUE;
 
                 default:
                   if (!maximized)


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