Honour panelTakesFocus for other plasmashell types
ClosedPublic

Authored by broulik on Dec 13 2019, 8:43 PM.

Details

Summary

The semantics of a window taking focus on user interaction apply to more roles. See D25851.

Given it is used by KWindowSystem::forceActivateWindow in kwayland-integration, it makes sense to pass focus to the window once it gets this property set.

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
broulik created this revision.Dec 13 2019, 8:43 PM
Restricted Application added a project: KWin. · View Herald TranscriptDec 13 2019, 8:43 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
broulik requested review of this revision.Dec 13 2019, 8:43 PM
broulik retitled this revision from Honor panelTakesFocus for other plasmashell types to Honour panelTakesFocus for other plasmashell types.
davidedmundson accepted this revision.Dec 23 2019, 8:16 AM
This revision is now accepted and ready to land.Dec 23 2019, 8:16 AM
This revision was automatically updated to reflect the committed changes.