← Back to team overview

compiz team mailing list archive

[Bug 997276] [NEW] Unity moves windows across desktops when dock icon clicked

 

You have been subscribed to a public bug:

1. Start an application, let's say GEdit
2. Position the GEdit window between desktops
3. Switch to a desktop which does not contain GEdit
4. Hit the GEdit icon on the dock

At this point, depending on the placement of the window, one of two things will happen
* GEdit will be moved and resized so that it fits on one of the desktops (the desktop selection seems somewhat arbitrary) then the desktop will be switched to show GEdit
* GEdit will be moved and resized, but the desktop will not switch and GEdit will not be shown

While positioning windows between desktops may seem like an unusual
thing to do, it's easy to have a slight overlap on the top or bottom of
a window.

Additionally, while I appreciate the idea of moving and resizing a
window, it often selects the "wrong" desktop.  If the majority of a
window is on Desktop 1, I'd expect Unity to keep it there -- not move it
to Desktop 3 just because a few pixels are on Desktop 3.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.12-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,snap,resize,regex,place,vpswitch,mousepoll,animation,gnomecompat,imgpng,move,workarounds,expo,session,unitymtgrabhandles,wall,ezoom,fade,scale,unityshell]
Date: Wed May  9 11:56:53 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug precise
-- 
Unity moves windows across desktops when dock icon clicked
https://bugs.launchpad.net/bugs/997276
You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu.