[mutter/wip/fmuellner/contraint-tiling: 10/23] window: Remove obsolete code



commit 0ebaa5b70fab70c120bbafd74f97a7ef0a714507
Author: Florian Müllner <fmuellner gnome org>
Date:   Sun Oct 1 15:45:39 2017 +0200

    window: Remove obsolete code
    
    Commit 91b7dedf368c6f7 removed the ability to temporarily break out
    of maximization/tiling during grab operations, so this code is no
    longer necessary.

 src/core/window.c |   26 --------------------------
 1 files changed, 0 insertions(+), 26 deletions(-)
---
diff --git a/src/core/window.c b/src/core/window.c
index 552e8c4..f61d872 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -6088,23 +6088,6 @@ update_resize (MetaWindow *window,
     g_get_current_time (&window->display->grab_last_moveresize_time);
 }
 
-static void
-update_tile_mode (MetaWindow *window)
-{
-  switch (window->tile_mode)
-    {
-      case META_TILE_LEFT:
-      case META_TILE_RIGHT:
-          if (!META_WINDOW_TILED_SIDE_BY_SIDE (window))
-              window->tile_mode = META_TILE_NONE;
-          break;
-      case META_TILE_MAXIMIZED:
-          if (!META_WINDOW_MAXIMIZED (window))
-              window->tile_mode = META_TILE_NONE;
-          break;
-    }
-}
-
 void
 meta_window_update_resize (MetaWindow *window,
                            gboolean    snap,
@@ -6148,15 +6131,6 @@ end_grab_op (MetaWindow *window,
                          modifiers & CLUTTER_SHIFT_MASK,
                          x, y,
                          TRUE);
-
-          /* If a tiled window has been dragged free with a
-           * mouse resize without snapping back to the tiled
-           * state, it will end up with an inconsistent tile
-           * mode on mouse release; cleaning the mode earlier
-           * would break the ability to snap back to the tiled
-           * state, so we wait until mouse release.
-           */
-          update_tile_mode (window);
         }
     }
   meta_display_end_grab_op (window->display, clutter_event_get_time (event));


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