Bug 498301

Summary: Window preview/peeker fades out when the user clicks the pinned app to minimize the already visible window.
Product: [Plasma] plasmashell Reporter: Fernando M. Muniz <fernandommuniz>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: nate, niccolo.venerandi
Priority: NOR Keywords: usability
Version First Reported In: 6.2.5   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: "Window peeker" being visible while the window is visible is odd, and the "Window peeker" fading out when minimizing the window is odder.

Description Fernando M. Muniz 2025-01-06 03:40:43 UTC
The window preview/peeker is made so you can peek at minimized windows, and it will fade out if you click on the app's icon because the window is now visible.

However, if the window is visible and you hover the mouse over the app's icon the window preview will appear, which is odd if there's not multiple windows, but even weirder is if the user clicks on the app's icon to minimize it, the preview will disappear, which doesn't make any sense because that is meant to allow the user to peek into minimized windows.

Perhaps the way it should work is:
1- Single minimized window = show window preview, but fades out if clicked.
2- Single visible window = hide window preview, but fades in if clicked.
3- Multiple visible and/or minimized windows = always show window preview, cannot be faded out if clicked.
Comment 1 Fernando M. Muniz 2025-01-06 03:46:07 UTC
Created attachment 177138 [details]
"Window peeker" being visible while the window is visible is odd, and the "Window peeker" fading out when minimizing the window is odder.
Comment 2 Nate Graham 2025-01-06 17:55:03 UTC
> because that is meant to allow the user to peek into minimized windows
I'm afraid this assumption isn't true; it's meant to give you a preview of the window irrespective of maximization state. As such, the behavior you're seeing is intentional.
Comment 3 Fernando M. Muniz 2025-01-06 18:24:40 UTC
(In reply to Nate Graham from comment #2)
> > because that is meant to allow the user to peek into minimized windows
> I'm afraid this assumption isn't true; it's meant to give you a preview of
> the window irrespective of maximization state. As such, the behavior you're
> seeing is intentional.

Can I make a wishlist for this behaviour being a choosable setting?
Comment 4 Nate Graham 2025-01-06 18:25:18 UTC
I don't think this would be considered, sorry. Way too niche and hyper-specific.