Commit 2894913f authored by Aleix Pol Gonzalez's avatar Aleix Pol Gonzalez 🐧 Committed by Aleix Pol Gonzalez
Browse files

lockscreen: also activate lock screen windows

We are running a slightly different code path, make sure that we still
honour conventions like screen focus.

BUG: 427882
parent 62432133
......@@ -282,6 +282,12 @@ public:
if (!waylandServer()->isScreenLocked()) {
return false;
}
auto client = qobject_cast<AbstractClient *>(input()->findToplevel(event->globalPos()));
if (client && client->isLockScreen()) {
workspace()->activateClient(client);
}
auto seat = waylandServer()->seat();
seat->setTimestamp(event->timestamp());
if (event->type() == QEvent::MouseMove) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment