Workspace switcher doesn't snap windows

Bug #976075 reported by zzarko
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

I'm testing 12.04 64-bit and Unity from PPA (as requested in Call for testing for this weekend). When I open the workspace switcher, and move windows from one workspace to another, they don't snap to workspace edges. This makes all sorts of problems:

1. if I want to place an application's window next to left edge of a workspace, it is very easy to miss the edge by a few pixels. If a window is placed even 1 pixel left too far, its left edge will be visible on another workspace. When I switch to another workspace (that has a 1-2 pixels of moved window), and I click on that application, I stay on the same workspace, instead of switching to another. Usually, this 1-2 pixels of a window isn't obvious, and the user might be confused why focus isn't switched (actually, it is, but the application is placed on 2 workspaces simultaneously).

2. There is a snapping available to place window just below the top panel, but it isn't working always. If I try to place window jut below the panel, snapping sometimes work, sometimes not, but I was unable to see why. If it doesn't snap, its easy to place window's titlebar jus below top panel, which can also be confusing.

3. it is very easy to place a window where the launcher sits. If a launcher isn't in autohide mode, part of the window will be covered by launcher and, thus, unusable until the window is moved. I think that launcher should also be visible in workspace switcher (or, at least, some indication of it), so that user could place a window on right position from first try.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
petersaints (petersaints) wrote :

This bug still exists in newer releases. Is extremely annoying when rearranging windows across the virtual workspaces. Dragging a window to another workspace should just place it in the same position it was on the original workspace. This behavior is much more predictable and less error prone

GNOME Shell and KDE behave just like my suggestion. I believe that this should be really looked at because it is a major annoyance in the whole Unity experience.

Stephen M. Webb (bregma)
Changed in unity:
status: New → Triaged
importance: Undecided → Medium
Changed in unity (Ubuntu):
importance: Undecided → Medium
no longer affects: unity
affects: unity (Ubuntu) → compiz (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.