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
master
Aleix Pol 4 years ago committed by Aleix Pol Gonzalez
parent 62432133e0
commit 2894913f93

@ -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) {

Loading…
Cancel
Save