X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fblackbox.cc;h=0e03e17817ebc9289f31b5d89bb8a95a92ad10da;hb=39bd954b8bf197fa08f73ffade953fe531463796;hp=a818f12818d323a2f3c3b5651ec761b90fa15858;hpb=a7515b6d85b9cdb97d2365559109af74e68f6ff8;p=chaz%2Fopenbox diff --git a/src/blackbox.cc b/src/blackbox.cc index a818f128..0e03e178 100644 --- a/src/blackbox.cc +++ b/src/blackbox.cc @@ -713,7 +713,8 @@ void Blackbox::process_event(XEvent *e) { if (win->isIconic()) win->deiconify(False, True); - if (win->getWorkspaceNumber() != screen->getCurrentWorkspaceID()) + if (! win->isStuck() && + (win->getWorkspaceNumber() != screen->getCurrentWorkspaceID())) screen->changeWorkspaceID(win->getWorkspaceNumber()); if (win->isVisible() && win->setInputFocus()) { win->getScreen()->getWorkspace(win->getWorkspaceNumber())->