window management - Restoring a semi-maximised window by dragging the title bar downwards restores the window into the wrong shape and position

Bug #893648 reported by John Lea on 2011-11-22
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Critical
John Lea
Compiz Grid Plugin
Undecided
Unassigned
Compiz Main Plugins
Undecided
Unassigned
Unity
Invalid
High
Unassigned
compiz-plugins-main (Ubuntu)
Undecided
Unassigned
unity (Ubuntu)
Undecided
Unassigned

Bug Description

window management - Restoring a semi-maximised window by dragging the title bar downwards restores the window into the wrong shape and position

To Reproduce:
1. Semi-maximise a window
2. Try to restore the window by dragging the title bar of the semi-maximised window downwards

What currently incorrectly happens:
- The window shifts to the restored state but remains the same size and shape as when it was semi-maximised. The window also gets disconnected from the pointer and shifts downwards. See attached screencast "semimaximise_restore_issue.ogv" for a demonstration.

What should happen:
- When a window is restored it should return to the exact same size and shape as it was before it was semi-maximised or maximised.
- If a window is restored by dragging the title bar downwards with the pointer, after the window snaps out of the maximsed state, the window title bar should remain locked to the pointer until the drag is released.
- If a window is restored by clicking the 'restore' window decoration or by using a keyboard shortcut, the window should be restored to the exact position it was before it was maximised or semi-maximised

John Lea (johnlea) wrote :
Changed in ayatana-design:
assignee: nobody → John Lea (johnlea)
importance: Undecided → Critical
Changed in unity:
milestone: none → backlog
Changed in ayatana-design:
status: New → Triaged
Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
tags: added: udp
Tim Penhey (thumper) on 2011-11-22
Changed in ayatana-design:
status: Triaged → Fix Committed
Changed in unity:
importance: Undecided → High
Andrea Cimitan (cimi) on 2012-02-17
tags: added: top5p
Changed in compiz-grid-plugin:
status: New → Incomplete
status: Incomplete → Confirmed
Changed in compiz-plugins-main:
status: New → Confirmed
Changed in compiz-plugins-main (Ubuntu):
status: New → Confirmed
Changed in unity (Ubuntu):
status: Confirmed → Invalid
Changed in unity:
status: Confirmed → Invalid
Daniel van Vugt (vanvugt) wrote :

This bug appears to be a duplicate of bug 878516.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers