Changeset View
Changeset View
Standalone View
Standalone View
input.cpp
Show First 20 Lines • Show All 2134 Lines • ▼ Show 20 Line(s) | 2125 | { | |||
---|---|---|---|---|---|
2135 | do { | 2135 | do { | ||
2136 | --it; | 2136 | --it; | ||
2137 | Toplevel *t = (*it); | 2137 | Toplevel *t = (*it); | ||
2138 | if (t->isDeleted()) { | 2138 | if (t->isDeleted()) { | ||
2139 | // a deleted window doesn't get mouse events | 2139 | // a deleted window doesn't get mouse events | ||
2140 | continue; | 2140 | continue; | ||
2141 | } | 2141 | } | ||
2142 | if (AbstractClient *c = dynamic_cast<AbstractClient*>(t)) { | 2142 | if (AbstractClient *c = dynamic_cast<AbstractClient*>(t)) { | ||
2143 | if (!c->isOnCurrentActivity() || !c->isOnCurrentDesktop() || c->isMinimized() || !c->isCurrentTab() || c->isHiddenInternal()) { | 2143 | if (!c->isOnCurrentActivity() || !c->isOnCurrentDesktop() || c->isMinimized() || c->isHiddenInternal()) { | ||
2144 | continue; | 2144 | continue; | ||
2145 | } | 2145 | } | ||
2146 | } | 2146 | } | ||
2147 | if (!t->readyForPainting()) { | 2147 | if (!t->readyForPainting()) { | ||
2148 | continue; | 2148 | continue; | ||
2149 | } | 2149 | } | ||
2150 | if (isScreenLocked) { | 2150 | if (isScreenLocked) { | ||
2151 | if (!t->isLockScreen() && !t->isInputMethod()) { | 2151 | if (!t->isLockScreen() && !t->isInputMethod()) { | ||
▲ Show 20 Lines • Show All 275 Lines • Show Last 20 Lines |