Bug 436275

Summary: Screen corner actions don't work on upper screen with two stacked screens
Product: [Plasma] kwin Reporter: jan.claussen10
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: kaue.sena, nate
Priority: NOR    
Version: 5.21.4   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Monitor setup

Description jan.claussen10 2021-04-27 18:29:26 UTC
Created attachment 137960 [details]
Monitor setup

SUMMARY
When you have a screen setup with two stacked screen and the lower one is smaller, the screen corner events only work on the lower one. While this behavior is correct when having side-by-side screens, it should be different for this particular case. I know this is probably tricky to implement and most people don't use this setup, but I do use it frequently because I use my laptop to draw on the Wacom tablet below.

I have attached an image to make the issue more clear. The screen edges only work when I go all the way to my laptop screen's bottom.

STEPS TO REPRODUCE
1. Connect an external monitor
2. Position laptop screen below the external screen (laptop should be smaller)
3. Try to activate the lower-right or lower-left corner event

OBSERVED RESULT
The corner events don't work for the upper monitor

EXPECTED RESULT
They should work for the upper monitor.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.81.0
Qt Version: 5.15.2
Comment 1 Kauê Sena 2022-05-29 13:25:18 UTC
See Bug 454460 it may be related.
Comment 2 Nate Graham 2022-06-01 17:02:28 UTC
*** Bug 454460 has been marked as a duplicate of this bug. ***
Comment 3 Kauê Sena 2022-06-01 17:51:17 UTC
Is that really a kwin bug? I was unsure under which category to place my bug report when I made it, I couldn't pin down the «Screen Edges» settings to any specific kde components. I believe that submenu title in Settings should be changed BTW, perhaps to something with the word «action» like «Screen edge actions», «Corner actions», «Kwin Screen Edge actions», etc.
Comment 4 Vlad Zahorodnii 2024-06-12 10:57:28 UTC
I cannot reproduce the bug in plasma 6. Screen edges are activated as expected in the upper screen.