gnome-shell/js
Bradley Pankow 8dfcee9039 workspaceThumbnail: don't move transient windows for workspaces
When we shift workspaces to create a blank one for a window or
application, all of the window actors are shifted down.  However, some
of these window actors are transient windows attached to a main window.
When these windows are moved to a different workspace, the main window
is moved along with it. When the main window is moved, these windows
are also moved. This creates a double move of the windows.
This double movement leads to unexpected results where workspaces are
collapsed and windows are in incorrect positions.
This patch prevents movement of these transient windows, only grabbing
the main (ancestor) windows to move to a different workspace.

https://bugzilla.gnome.org/show_bug.cgi?id=705174
2013-07-30 18:40:51 -04:00
..
extensionPrefs extensionPrefs: Fix opening extension preferences on startup 2013-02-28 15:37:29 +01:00
gdm authPrompt: let PAM message wrap if longer than entry 2013-07-29 17:25:41 -04:00
misc Hash: make .size() constant time 2013-05-12 21:06:34 +02:00
perf perf: Update to latest overlay changes 2012-08-20 20:40:01 +02:00
ui workspaceThumbnail: don't move transient windows for workspaces 2013-07-30 18:40:51 -04:00
Makefile.am gdmUtil: separate AuthPrompt out into its own file 2013-07-24 06:01:03 -04:00