SUMMARY In our current version, if System Settings has the Present Windows effect enabled by using a screen corner, the effect works on all windows except when there is only one window. When there is only one window in the desktop, present windows does not activate. I feel this behavior should change. There should be an activation even though there is only 1 window on the desktop and even though there are no windows on the desktop. The reason being because by not activating the effect, we break the predictability of the effect. A user may want to activate it to just see if there are any windows in any screen that are selectable. In large screen arrays, this may be necessary. At the same time, even if there are no windows on the desktop, the activation should still happen. The background should still turn darker and probably show a message saying "No windows present". That way the user confirms that there are no windows anywhere to present. STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Yeah, I agree.
*** Bug 375690 has been marked as a duplicate of this bug. ***
I agree. Very annoying issue.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/620
Git commit 57b6091bd58b0ca7a51618cbaea11b8b75983cab by Nate Graham. Committed on 02/02/2021 at 14:59. Pushed by ngraham into branch 'master'. [effects/presentwindows] Activate even if only one window is open Requested by VDG. FIXED-IN: 5.22 M +1 -3 effects/presentwindows/presentwindows.cpp https://invent.kde.org/plasma/kwin/commit/57b6091bd58b0ca7a51618cbaea11b8b75983cab