Bug 455915

Summary: Conky windows flooded the Overview effect
Product: [Plasma] kwin Reporter: witchhunter <witchhunterpro>
Component: effects-overviewAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate, notify
Priority: NOR    
Version First Reported In: 5.25.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: conky_in_Overview_effect
on_host_OS

Description witchhunter 2022-06-25 12:06:29 UTC
Created attachment 150138 [details]
conky_in_Overview_effect

SUMMARY

Overview effect is presenting all windows, disregarding their taskbar/pager appearance. As a result all Conky windows (X11 and Wayland) and others like "Rainlendar Lite" (a freeware app) appear in the effect. My host Manjaro OS has 4 conky windows, so things got really crowded.

There should be some filter for these apps. Something similar have been already implemented in https://invent.kde.org/plasma/kwin/-/tree/master/src/scripts/synchronizeskipswitcher or elsewhere IIRC by considering taskbar icon sizes.



STEPS TO REPRODUCE
1. Run some Conky script
2. Open Overview effect


OBSERVED RESULT
Conky will appear in the effect.

EXPECTED RESULT
Conky should not appear in the effect.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Testing Edition VM
KDE Plasma Version: 5.25.1
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION
Comment 1 witchhunter 2022-06-25 12:15:54 UTC
Created attachment 150140 [details]
on_host_OS

This is how it looks on host OS.
Operating System: Manjaro Linux
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5
Comment 2 Nate Graham 2022-06-27 17:19:16 UTC
I wonder if there's anything we can actually do here...
Comment 3 Niklas Stephanblome 2022-08-11 13:40:18 UTC
Can confirm this, it even includes things like the shutdown dialog  ("ksmserver-logout-greeter").
Comment 4 witchhunter 2024-05-19 19:37:59 UTC
This seems to be resolved in Plasma 6, closing the report.