summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElijah Newren <newren@gmail.com>2005-10-03 19:00:01 +0000
committerElijah Newren <newren@src.gnome.org>2005-10-03 19:00:01 +0000
commit47f1a8634bc9a69f72589097cc2fa9886307af2a (patch)
tree5625a887f78c6ae4ed035d5355d49118af8cf835
parentc3624745aefe1b150998c41ac98bbeb94f9a3623 (diff)
downloadmetacity-47f1a8634bc9a69f72589097cc2fa9886307af2a.tar.gz
Patch from Björn Lindqvist to have ancestors come along with the
2005-10-03 Elijah Newren <newren@gmail.com> Patch from Björn Lindqvist to have ancestors come along with the transient when moving the window from one workspace to another. Fixes #314977. * src/window.c (meta_window_change_workspace): have all ancestors change workspaces too
-rw-r--r--ChangeLog9
-rw-r--r--src/window.c2
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a4ba0bde..c3ae57ea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
2005-10-03 Elijah Newren <newren@gmail.com>
+ Patch from Björn Lindqvist to have ancestors come along with the
+ transient when moving the window from one workspace to another.
+ Fixes #314977.
+
+ * src/window.c (meta_window_change_workspace): have all ancestors
+ change workspaces too
+
+2005-10-03 Elijah Newren <newren@gmail.com>
+
* configure.in: post-release version bump to 2.12.2
2005-10-03 Elijah Newren <newren@gmail.com>
diff --git a/src/window.c b/src/window.c
index c6b67690..fb2ec9c3 100644
--- a/src/window.c
+++ b/src/window.c
@@ -3628,6 +3628,8 @@ meta_window_change_workspace (MetaWindow *window,
meta_window_foreach_transient (window, change_workspace_foreach,
workspace);
+ meta_window_foreach_ancestor (window, change_workspace_foreach,
+ workspace);
}
static void