graesslin created this revision. Restricted Application added a project: KWin. Restricted Application added subscribers: kwin, plasma-devel.
REVISION SUMMARY Showing desktop requests focus on the desktop window. This means the active window is reset. When ending showing desktop the state was not restored. This change addresses this problem by requesting focus to the best window. BUG: 375993 FIXED-IN: 5.10.4 TEST PLAN New autotest and manual testing REPOSITORY R108 KWin BRANCH showing-desktop-active-5.10 REVISION DETAIL https://phabricator.kde.org/D6420 AFFECTED FILES autotests/integration/CMakeLists.txt autotests/integration/showing_desktop_test.cpp workspace.cpp To: graesslin, #kwin, #plasma Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas