Sometimes configure events are missed and windows move slow as a result
Bug #866752 reported by
Sam Spilsbury
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Medium
|
Sam Spilsbury | ||
Compiz Core |
Fix Released
|
Medium
|
Sam Spilsbury | ||
Unity |
Fix Released
|
Medium
|
Sam Spilsbury | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Sam Spilsbury | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Our current method of tracking configure events is error prone since it's liable to interference from other plugins. A better solution is to use X Request serials like metacity does, since this is not prone to be interfered with.
TESTCASE
Move windows around, maximize, unmaximize, semi-maximize, use alt-tab
Windows shouldn't move slowly
Related branches
lp:~compiz-team/compiz-core/compiz-core.fix_866752
- Robert Carr (community): Approve
-
Diff: 612 lines (+311/-96)3 files modifiedsrc/privatescreen.h (+65/-0)
src/privatewindow.h (+1/-1)
src/window.cpp (+245/-95)
Changed in compiz-core: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Sam Spilsbury (smspillaz) |
milestone: | none → 0.9.6 |
status: | In Progress → Fix Committed |
Changed in compiz: | |
status: | New → Fix Committed |
Changed in compiz-core: | |
status: | Fix Committed → In Progress |
Changed in compiz: | |
status: | Fix Committed → In Progress |
importance: | Undecided → Medium |
Changed in unity: | |
importance: | Undecided → Medium |
Changed in compiz: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in unity: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
milestone: | none → 4.22.0 |
Changed in unity: | |
milestone: | 4.22.0 → 4.24.0 |
Changed in unity: | |
status: | New → In Progress |
Changed in compiz: | |
status: | In Progress → Fix Committed |
Changed in compiz-core: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in compiz (Ubuntu): | |
status: | New → In Progress |
Changed in compiz (Ubuntu Oneiric): | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in compiz-core: | |
status: | Fix Committed → Fix Released |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
tags: |
added: oneiric removed: verification-failed verification-needed |
Changed in unity (Ubuntu): | |
status: | New → Invalid |
Changed in unity (Ubuntu Oneiric): | |
status: | New → Invalid |
Changed in unity (Ubuntu): | |
status: | New → Fix Released |
no longer affects: | ayatana-design |
To post a comment you must log in.
Hello Sam, or anyone else affected,
Accepted compiz into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you in advance!