Diffusion KWin 0bd5eff8623d

Make keyboard focus a pointer constraints necessity

Authored by romangg on Jun 18 2018, 6:14 PM.

Description

Make keyboard focus a pointer constraints necessity

Summary:
This patch changes KWin's pointer constraining behavior by only allowing
constraints if the surface has keyboard focus. In case the client activation
state changes, it rechecks it.

Test Plan:
Manually with the pointer constraints test application and opening the
launcher by pressing meta. Also amended autotest.

Reviewers: KWin, graesslin

Reviewed By: KWin, graesslin

Subscribers: graesslin, davidedmundson, kwin

Tags: KWin

Maniphest Tasks: T8923

Differential Revision: https://phabricator.kde.org/D13492

Details

Committed
romanggJun 26 2018, 2:45 PM
Reviewer
KWin
Differential Revision
D13492: Make keyboard focus a pointer constraints necessity
Parents
R108:ea05ac380b42: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown