graesslin created this revision. graesslin added a reviewer: Plasma on Wayland. Restricted Application added a subscriber: plasma-devel. Restricted Application added a project: Plasma on Wayland.
REVISION SUMMARY By default a panel does not take focus. But there are panels which should get keyboard focus. Examples in a Plasma session are the widget explorer. This change adds a new request to PlasmaShell interface to specify whether a panel should get focus. The compositor can use this request to decide whether to pass focus to a panel. REPOSITORY rKWAYLAND KWayland BRANCH panel-takes-focus REVISION DETAIL https://phabricator.kde.org/D3035 AFFECTED FILES autotests/client/test_plasmashell.cpp src/client/plasmashell.cpp src/client/plasmashell.h src/client/protocols/plasma-shell.xml src/server/plasmashell_interface.cpp src/server/plasmashell_interface.h EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #plasma_on_wayland Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
