diff options
author | Jasper St. Pierre <jstpierre@mecheye.net> | 2012-10-04 14:57:49 -0300 |
---|---|---|
committer | Jasper St. Pierre <jstpierre@mecheye.net> | 2012-10-07 13:23:04 -0300 |
commit | 7a2c0195140b1d8bcaacee89e095f19c9e8de7e1 (patch) | |
tree | 8d418685463bf9a268c1257e67e51aec974e4eef | |
parent | c02e1b6f56b11baa9cb08b8fa4f0ae03e28458e6 (diff) | |
download | mutter-7a2c0195140b1d8bcaacee89e095f19c9e8de7e1.tar.gz |
window: Don't move the desktop window after monitor hotplug
If someone plugs in a new monitor, while all their regular windows
should move in absolute X coordinates to ensure they stay on the
same monitor, the desktop window should stay put.
https://bugzilla.gnome.org/show_bug.cgi?id=681159
-rw-r--r-- | src/core/window.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/window.c b/src/core/window.c index 4c754b6c3..06dba270e 100644 --- a/src/core/window.c +++ b/src/core/window.c @@ -4454,6 +4454,9 @@ meta_window_update_for_monitors_changed (MetaWindow *window) const MetaMonitorInfo *old, *new; int i; + if (window->type == META_WINDOW_DESKTOP) + return; + old = window->monitor; /* Start on primary */ |