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
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Fix Committed
Critical
John Lea
Compiz Grid Plugin
Confirmed
Undecided
Unassigned
Compiz Main Plugins
Confirmed
Undecided
Unassigned
Unity
Invalid
High
Unassigned
compiz-plugins-main (Ubuntu)
Confirmed
Undecided
Unassigned
unity (Ubuntu)
Invalid
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

Tags: top5p udp
Revision history for this message
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)
Changed in ayatana-design:
status: Triaged → Fix Committed
Changed in unity:
importance: Undecided → High
Andrea Cimitan (cimi)
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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