Bug 432996

Summary: Squash effect minimizes applications to a non-existant panel after removing it
Product: [Plasma] kwin Reporter: Andrés B.S. <andresbs2000>
Component: effects-window-managementAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: minor CC: nate
Priority: NOR    
Version First Reported In: 5.20.90   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: xprops for several situations

Description Andrés B.S. 2021-02-16 04:50:20 UTC
Messing around with my system I added a second panel (one at the top and already had one at the bottom). After minimizing some open applications and removing the top Panel, leaving only the bottom one, the animation (Squash effect) 'squahes' the windows to the just removed (top) Panel.
Not a big deal, but it may help uncover other bugs.
I am using an X.Org session.

Operating System: openSUSE Leap 15.2
KDE Plasma Version: 5.20.90
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Kernel Version: 5.3.18-lp152.63-default
OS Type: 64-bit
Comment 1 Nate Graham 2021-02-16 18:55:18 UTC
I've seen this too.
Comment 2 Vlad Zahorodnii 2021-02-16 21:19:46 UTC
Can you get the xprop output for any window after removing the top panel?
Comment 3 Andrés B.S. 2021-02-16 21:36:25 UTC
Created attachment 135744 [details]
xprops for several situations

Attached xprop outputs for different conditions.
One thing I also noticed is that the minimize button may be confusing if the panel is at the top since it points to the bottom, but it is also a minor thing and I don't think that many people will care about it.
Comment 4 ratijas 2021-07-06 07:36:34 UTC
> One thing I also noticed is that the minimize button may be confusing if the panel is at the top since it points to the bottom, but it is also a minor thing and I don't think that many people will care about it.

Because it looks like an arrow down instead of a generic 'minus', right?  Maybe that's the reason Windows and OS X went that way.