Bug 488754 - Minimize all action bound to screen corner stops to restore windows
Summary: Minimize all action bound to screen corner stops to restore windows
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: Hotcorners and edges (show other bugs)
Version: git-stable-Plasma/6.1
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-19 19:31 UTC by soee
Modified: 2024-09-25 12:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description soee 2024-06-19 19:31:52 UTC
SUMMARY

For several already i am using screen corners to bind some actions. One of them is the Minimize All which is bound to lower left cornet. On X11 it works just fine. On Wayland session if it hover it multiple times (like 3-4) to minimize/unminimize windows, the action stops working with all windows being minimized. 

If i maximize some of the windows by clicking on teh app icon in the task manager, i can minimize it again, but the situation is the same - it stops working after few attempts to minimize/unminimize it.

STEPS TO REPRODUCE
1. Bind the Minimize All action to screen corner
2. Move mouse to this corner several times no minimize and then restore windows
3. After like 3-4 times the corner stops to react and minimized windows are not restored again

OBSERVED RESULT

Minimiza All action bound to screen corner does not restore minimized windows after several show/hide triggers

EXPECTED RESULT

If the windows were minimized by hovering with mouse the corner where the Minimize All action is bound, they should be always restored (unminimized) after second time the corner was hovered.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon
KDE Plasma Version: 6.1
KDE Frameworks Version: 6.3
Qt Version: 6.7
GPU: Nvidia 4080
GPU Driver Version: 555.52.04
Comment 1 soee 2024-06-26 16:15:12 UTC
I am not sure if there was any fix for this, but it seems the issue is gone for me now.
I am already on Plasma 6.1.1.