~compiz-team/compiz-core/compiz-core.fix_863328

Viewing all changes in revision 2857.

  • Committer: Sam Spilsbury
  • Date: 2011-10-04 11:28:15 UTC
  • Revision ID: sam.spilsbury@canonical.com-20111004112815-3evye5la4z7cqxvs
Clean up and make the event tracking system into a proper object model and
track events based on request serial numbers.

The request serial numbers at the moment are the only reliable way of matching
events with requests that we made, so use them for matching. This means that
the number of non-matches is going to go way down. At the moment, we still
look at whether or not we got an expected geometry and stack position back
from the server in the window's pending request queue and if we didn't then
some plugin is messing things up and we warn about that.

Fix LP #866752

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: