connect/disconnect external monitor causes window positions to be changed

Bug #1247277 reported by Steve Langasek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz
Incomplete
High
Christopher Townsend
compiz (Ubuntu)
Expired
High
Unassigned

Bug Description

This is a continuation of bug #763148, which has been marked as resolved. While compiz no longer moves windows between workspaces, it still moves the windows around within each workspace, and in particular tends to wrap windows that are far to the right/bottom over to the left/top.

The expected behavior is that, if there is a saved geometry for a window, it's restored; and if the window is off the new window geometry, the window is /shifted/ to fit on the workspace instead of being wrapped.

This was working 100% correctly for me as of commit 3646 on lp:~compiz-team/compiz/0.9.9/ back in April, but it almost immediately regressed due to behavior changes in a different plugin and was broken by the time 13.04 released.

Steve Langasek (vorlon)
Changed in compiz (Ubuntu):
importance: Undecided → High
Stephen M. Webb (bregma)
Changed in compiz:
status: New → Triaged
Changed in compiz (Ubuntu):
status: New → Triaged
Changed in compiz:
milestone: none → 0.9.10.3
importance: Undecided → Medium
Changed in compiz:
importance: Medium → High
Changed in compiz:
assignee: nobody → Christopher Townsend (townsend)
status: Triaged → In Progress
Revision history for this message
Christopher Townsend (townsend) wrote :

I'm not quite sure how to reproduce this issue. Could you give exact steps on how you reproduce? Also, what version(s) of Ubuntu is this being observed on?

Thanks!

Changed in compiz:
status: In Progress → Incomplete
Changed in compiz (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
Stephen M. Webb (bregma)
Changed in compiz:
milestone: 0.9.10.3 → none
Will Cooke (willcooke)
tags: added: rls-w-incoming
tags: added: rls-x-incoming
removed: rls-w-incoming
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.