rpms/metacity/F-8 metacity-2.20.0-dont-move-windows.patch,NONE,1.1
Colin Walters (walters)
fedora-extras-commits at redhat.com
Mon Nov 12 18:56:04 UTC 2007
- Previous message (by thread): rpms/freeciv/F-8 freeciv-2.1.0-open.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 freeciv-aifill.patch, 1.1, 1.2 freeciv.spec, 1.28, 1.29 sources, 1.12, 1.13 freeciv-2.0.9-open.patch, 1.1, NONE freeciv-desktop.patch, 1.4, NONE freeciv-server.desktop, 1.2, NONE freeciv.xpm, 1.1, NONE
- Next message (by thread): rpms/metacity/F-8 metacity-firefox-workaround-2.patch,1.1,NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: walters
Update of /cvs/pkgs/rpms/metacity/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28067
Added Files:
metacity-2.20.0-dont-move-windows.patch
Log Message:
add patch
metacity-2.20.0-dont-move-windows.patch:
--- NEW FILE metacity-2.20.0-dont-move-windows.patch ---
--- metacity-2.20.0/src/window.c 2007-08-31 15:48:55.000000000 -0400
+++ metacity-2.20.0/src/window.c.new 2007-11-08 01:50:37.000000000 -0500
@@ -2742,6 +2742,7 @@
MetaWorkspace *workspace)
{
gboolean can_ignore_outdated_timestamps;
+ gboolean located_on_workspace;
meta_topic (META_DEBUG_FOCUS,
"_NET_ACTIVE_WINDOW message sent for %s at time %u "
"by client type %u.\n",
@@ -2783,8 +2784,15 @@
/* 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);
+
+ located_on_workspace = meta_window_located_on_workspace (window, workspace);
+ /* Non-transient windows never move workspaces. See http://bugzilla.gnome.org/show_bug.cgi?id=482354 */
+ if (!located_on_workspace && !window->xtransient_for)
+ {
+ window->wm_state_demands_attention = TRUE;
+ set_net_wm_state (window);
+ return;
+ }
if (window->shaded)
meta_window_unshade (window, timestamp);
- Previous message (by thread): rpms/freeciv/F-8 freeciv-2.1.0-open.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 freeciv-aifill.patch, 1.1, 1.2 freeciv.spec, 1.28, 1.29 sources, 1.12, 1.13 freeciv-2.0.9-open.patch, 1.1, NONE freeciv-desktop.patch, 1.4, NONE freeciv-server.desktop, 1.2, NONE freeciv.xpm, 1.1, NONE
- Next message (by thread): rpms/metacity/F-8 metacity-firefox-workaround-2.patch,1.1,NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list