summaryrefslogtreecommitdiffstats
path: root/metacity-firefox-workaround-2.patch
diff options
context:
space:
mode:
Diffstat (limited to 'metacity-firefox-workaround-2.patch')
-rw-r--r--metacity-firefox-workaround-2.patch27
1 files changed, 0 insertions, 27 deletions
diff --git a/metacity-firefox-workaround-2.patch b/metacity-firefox-workaround-2.patch
deleted file mode 100644
index ee4940a..0000000
--- a/metacity-firefox-workaround-2.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Index: src/window.c
-===================================================================
---- src/window.c (revision 3358)
-+++ src/window.c (working copy)
-@@ -2783,9 +2783,19 @@
- /* Get window on current or given workspace */
- if (workspace == NULL)
- workspace = window->screen->active_workspace;
-- if (!meta_window_located_on_workspace (window, workspace))
-- meta_window_change_workspace (window, workspace);
--
-+ /* We only move non-normal windows; see http://bugzilla.gnome.org/show_bug.cgi?id=482354 */
-+ if (window->type == META_WINDOW_NORMAL
-+ && !meta_window_located_on_workspace (window, workspace))
-+ {
-+ window->wm_state_demands_attention = TRUE;
-+ set_net_wm_state (window);
-+ return;
-+ }
-+ else if (!meta_window_located_on_workspace (window, workspace))
-+ {
-+ meta_window_change_workspace (window, workspace);
-+ }
-+
- if (window->shaded)
- meta_window_unshade (window, timestamp);
-