~compiz-team/compiz/compiz.fix_1018916

Viewing all changes in revision 3259.

  • Committer: Daniel van Vugt
  • Author(s): smspillaz
  • Date: 2012-06-24 08:32:58 UTC
  • mfrom: (3237.5.8 compiz.fix_1008020)
  • Revision ID: daniel.van.vugt@canonical.com-20120624083258-p6z58irlwcbblwgs
Don't insert the window into the server list above the window it was
created above.

The server list might have been modified by the time that we process the
create event, and as such there is a case where a window can be inserted
into the server list above another window and not at the top (the default
for where windows are created) if that window is pending a restack.

When updateAttributes is called later, putting it above the correct window
will silently fail, because it is already there in the server list, even
though a restack was never issued to put it there.

(LP: #1008020) (LP: #886605)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: