watch for sticky windows when mapping, let them show.
This commit is contained in:
parent
18f704edd0
commit
1f5dd220e7
1 changed files with 2 additions and 1 deletions
|
@ -2736,7 +2736,8 @@ void BlackboxWindow::mapRequestEvent(const XMapRequestEvent *re) {
|
|||
Even though the window wants to be shown, if it is not on the current
|
||||
workspace, then it isn't going to be shown right now.
|
||||
*/
|
||||
if (blackbox_attrib.workspace != screen->getCurrentWorkspaceID() &&
|
||||
if (! flags.stuck &&
|
||||
blackbox_attrib.workspace != screen->getCurrentWorkspaceID() &&
|
||||
blackbox_attrib.workspace < screen->getWorkspaceCount())
|
||||
if (current_state == NormalState) current_state = WithdrawnState;
|
||||
|
||||
|
|
Loading…
Reference in a new issue