Should keep list of windows last sent to server and last recv from server

Bug #841727 reported by Sam Spilsbury
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz Core
High
Sam Spilsbury

Bug Description

Plugins need to know the current stack state last sent to the server so they can make requests relative to that, however messing with the stack last received from the server is dangerous since override redirect windows can insert their stacking requests in between our own (race condition) and this can cause the stack received from the server to be invalid.

Revision history for this message
Sam Spilsbury (smspillaz) wrote :

Part 1 is fix committed, we keep the new API but don't use it yet. This represents an ABI break.

Changed in compiz-core:
importance: Undecided → High
assignee: nobody → Sam Spilsbury (smspillaz)
milestone: none → 0.9.5.94
status: New → Fix Committed
Changed in compiz-core:
milestone: 0.9.5.94 → 0.9.7.0
Changed in compiz-core:
milestone: 0.9.7.0 → 0.9.5.96
Changed in compiz-core:
milestone: 0.9.5.96 → 0.9.7.0
Changed in compiz-core:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers