From 0726d93e79eae258a945f6cdddc04c3dac0e44cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Sun, 1 Oct 2017 15:45:39 +0200 Subject: [PATCH] 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. https://bugzilla.gnome.org/show_bug.cgi?id=645153 --- src/core/window.c | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/src/core/window.c b/src/core/window.c index 552e8c447..f61d872ea 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));