compiz team mailing list archive
-
compiz team
-
Mailing list archive
-
Message #35286
[Bug 1008020] [NEW] New windows can be stacked above panels if they are created just after an override redirect window is created
Public bug reported:
Its possible for new windows to be stacked above panels if they are
created just after an override redirect window is created and just after
the window before it was restacked to the correct position (race
condition). In this case, serverPrev will be set to the window it should
be stacked above (correct) and the window will request to restack above
the same window. In reality, the window is still at the top of the stack
and not just above serverPrev because it was never restacked yet.
Steps to reproduce at least for me:
1. Log in to unity-2d or gnome-classic
2. kill unity-2d-shell (so just the panel remains)
3. Open nautilus and repeatedly hit Ctrl-N to create a new window really quickly
4. Windows will eventually go above the panel
** Affects: compiz
Importance: High
Assignee: Sam Spilsbury (smspillaz)
Status: In Progress
** Affects: compiz-core
Importance: High
Assignee: Sam Spilsbury (smspillaz)
Status: In Progress
** Affects: compiz (Ubuntu)
Importance: Undecided
Assignee: Sam Spilsbury (smspillaz)
Status: In Progress
** Changed in: compiz
Status: New => Confirmed
** Changed in: compiz
Status: Confirmed => In Progress
** Changed in: compiz
Importance: Undecided => High
** Changed in: compiz
Assignee: (unassigned) => Sam Spilsbury (smspillaz)
** Changed in: compiz
Milestone: None => 0.9.8.0
** Also affects: compiz-core
Importance: Undecided
Status: New
** Changed in: compiz-core
Status: New => In Progress
** Changed in: compiz-core
Importance: Undecided => High
** Changed in: compiz-core
Assignee: (unassigned) => Sam Spilsbury (smspillaz)
** Changed in: compiz-core
Milestone: None => 0.9.7.10
** Also affects: compiz (Ubuntu)
Importance: Undecided
Status: New
** Changed in: compiz (Ubuntu)
Status: New => In Progress
** Changed in: compiz (Ubuntu)
Assignee: (unassigned) => Sam Spilsbury (smspillaz)
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1008020
Title:
New windows can be stacked above panels if they are created just after
an override redirect window is created
To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1008020/+subscriptions
Follow ups
References