[regression] r3523: Restored windows' contents are offset from (not aligned with) their frames

Bug #1089279 reported by Daniel van Vugt
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Compiz
Fix Released
Critical
Daniel van Vugt
compiz (Ubuntu)
Fix Released
Critical
Daniel van Vugt

Bug Description

Restored windows' contents are offset from (not aligned with) their frames.

Using the latest lp:compiz ...
1. Minimize a window.
2. Restore it.

Related branches

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

There has been a suggestion that reverting r3513 might fix this. But even if it does, that would be technically wrong as a fix. Because it would regress bug 1087193.

Changed in compiz (Ubuntu):
status: New → Triaged
importance: Undecided → Critical
assignee: nobody → Sam Spilsbury (smspillaz)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Tested reverting r3513. It did not fix the bug. In fact reverting it made things worse (bug 1087193 even when XShape is in use).

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: [regression] Restored windows' contents are offset from (not aligned with) their frames

Fix committed to lp:compiz at revision 3528...

  Revert r3523: lp:~compiz-team/compiz/compiz.performance_1027211.2
  It was causing a critical rendering regression (LP: #1089279).

  It also caused a second strange regression where it was no longer possible
  to safely revert 3513 (!?) without a causing a more severe regression of
  LP: #1087193.

Changed in compiz:
assignee: Sam Spilsbury (smspillaz) → Daniel van Vugt (vanvugt)
Changed in compiz (Ubuntu):
assignee: Sam Spilsbury (smspillaz) → Daniel van Vugt (vanvugt)
Changed in compiz:
status: Triaged → In Progress
Changed in compiz (Ubuntu):
status: Triaged → In Progress
summary: - Restored windows' contents are offset from (not aligned with) their
- frames
+ [regression] Restored windows' contents are offset from (not aligned
+ with) their frames
Changed in compiz:
status: In Progress → Fix Committed
Changed in compiz (Ubuntu):
status: In Progress → Fix Committed
summary: - [regression] Restored windows' contents are offset from (not aligned
- with) their frames
+ [regression] r3523: Restored windows' contents are offset from (not
+ aligned with) their frames
Revision history for this message
Sam Spilsbury (smspillaz) wrote :

Thanks, I just saw that one today too. I'll get on to it now.

Changed in compiz:
assignee: Daniel van Vugt (vanvugt) → Sam Spilsbury (smspillaz)
Changed in compiz (Ubuntu):
assignee: Daniel van Vugt (vanvugt) → Sam Spilsbury (smspillaz)
Changed in compiz:
status: Fix Committed → In Progress
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

The fix is committed already so the bug only exists in a merge proposal now.

Changed in compiz:
status: In Progress → Fix Committed
assignee: Sam Spilsbury (smspillaz) → Daniel van Vugt (vanvugt)
Changed in compiz (Ubuntu):
assignee: Sam Spilsbury (smspillaz) → Daniel van Vugt (vanvugt)
Revision history for this message
Paulo Narciso (p-narciso) wrote :

Using compiz_0.9.9-1-experimental1+bzr3528-201212140601~quantal and the minimize/maximize bug is still present.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Actually, this regression was so short-lived and never appeared in any release. So it does not have to be mentioned as something fixed in 0.9.9.0.

Changed in compiz:
milestone: 0.9.9.0 → none
status: Fix Committed → Fix Released
Changed in compiz (Ubuntu):
status: Fix Committed → Fix Released
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.