Grid: Snap animation uses wrong window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Low
|
PBS | ||
compiz (Ubuntu) |
Fix Released
|
Low
|
PBS |
Bug Description
This is to do with the grid plugin in raring. When a window is snapped the animation uses the contents and position of the currently focused window, which is not always the same as the window being snapped. Steps to reproduce:
- Open Synaptic (for example), and do Edit>Search to create a random modal window, then snap the main window to an edge.
- The modal window gets animated, even though the main window gets snapped in the end.
OR
- Open something which takes a while to create a window - libreoffice for example.
- While it's opening start dragging another window. When libreoffice has created its window, snap the one being dragged.
OR MOST SIMPLY OF ALL
- Start dragging a window, alt-tab to another window while dragging, the try to snap
the first window.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Brandon Schaefer (community): Approve
-
Diff: 95 lines (+26/-18)1 file modifiedplugins/grid/src/grid.cpp (+26/-18)
Changed in compiz: | |
status: | New → Confirmed |
Changed in compiz (Ubuntu): | |
status: | New → Confirmed |
Changed in compiz: | |
status: | Confirmed → Triaged |
Changed in compiz (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in compiz: | |
importance: | Undecided → Medium |
Changed in compiz (Ubuntu): | |
importance: | Undecided → Medium |
Changed in compiz: | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in compiz (Ubuntu): | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in compiz: | |
importance: | Medium → Low |
Changed in compiz (Ubuntu): | |
importance: | Medium → Low |
Changed in compiz: | |
milestone: | none → 0.9.10.0 |
description: | updated |
summary: |
- Snap animation uses wrong window + Grid: Snap animation uses wrong window |
tags: | added: grid |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → 0.9.11.0 |
description: | updated |
Changed in compiz: | |
assignee: | Brandon Schaefer (brandontschaefer) → PBS (pbs3141) |
status: | Triaged → In Progress |
Changed in compiz (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | Brandon Schaefer (brandontschaefer) → PBS (pbs3141) |
Changed in compiz: | |
status: | In Progress → Fix Committed |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
This fixes it for me.