SUMMARY In my opinion the initial system monitor window that spawns should be displayed always on top above any other window so it's always accessible when you need it. I've had situations where frozen applications stopped rendering and responding which i wanted to kill but because they had "keep above other windows" the Plasma system monitor couldn't be displayed. I don't know how other OSes do this but please consider having this on by default(not as an optional kwin window rule) and maybe as a settings option to disable it. Perhaps even as a priority above other "keep above others" windows but i'm not sure if kwin has such priority lists. STEPS TO REPRODUCE 1. Have a maximized window with "keep above others" set 2. Open Plasma system monitor with "keep above others" on its window not initially set OBSERVED RESULT Plasma system monitor can't be accessed even with alt-tab without first removing "keep above others" on the other window EXPECTED RESULT Plasma system monitor takes priority and is displayed immediately SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0 Kernel Version: 6.8.9-arch1-2 (64-bit)
It is not possible for an application on Wayland to set that state and I don't want to introduce differences in behaviour between Wayland and X11. If you want it always on top you can add a KWin window rule to enforce that.
(In reply to Arjen Hiemstra from comment #1) > It is not possible for an application on Wayland to set that state and I > don't want to introduce differences in behaviour between Wayland and X11. If > you want it always on top you can add a KWin window rule to enforce that. I understand that this could be impossible to implement for now, especially on Wayland, but could this bug report at least stay open rather than closed completely? I really feel like the task manager is one of those areas that are inferior on Linux compared to something like Windows because regular users could not even access it if they get into a situation like i described in this post and good software should support not just power users.