Bug 444009 - Applications can be triggered by clicking in the top left corner of the screen on Wayland
Summary: Applications can be triggered by clicking in the top left corner of the scree...
Status: RESOLVED DUPLICATE of bug 433079
Alias: None
Product: plasmashell
Classification: Plasma
Component: XembedSNIProxy (show other bugs)
Version: 5.23.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-19 01:11 UTC by mistrasserino
Modified: 2021-12-03 16:08 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Offending area highlighted. (1.81 MB, image/png)
2021-10-19 01:11 UTC, mistrasserino
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mistrasserino 2021-10-19 01:11:21 UTC
Created attachment 142597 [details]
Offending area highlighted.

SUMMARY
Under Wayland, if System Tray is present and any application is present in the System Tray upon login, in the top left corner of the screen there'll be a small, invisible area in the shape of a square that if clicked on, will trigger an application found in System Tray. Your cursor might change when you hover over the offending area. It happens regardless of the panel's size, height, and edge. Clicking several things in the System Tray, or closing all applications in the System Tray makes it stop.

STEPS TO REPRODUCE
1. Prerequisites: Have System Tray but avoid having it near our area of interest, which is the top left corner of the screen. Ensure that you have a startup application that hides in the tray.
2. Log to a Wayland session without touching the System Tray.
3. Do a single click in the top left corner. If nothing happens, try adjusting the pointer to in all directions slightly while continuously clicking.

OBSERVED RESULT
An application will trigger as if it was clicked over on the actual system tray's location.

EXPECTED RESULT
There shouldn't be any clickable area in the top left corner of the screen with this widget under Wayland.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Garuda Linux
(available in About System)
KDE Plasma Version: 5.23.0
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Applications that I have on Autostart are Caprine, Discord, MEGAsync, Flameshot, Latte, Yakuake, Signal, Steam and Xtreme Download Manager. In the attached screenshot I tried to highlight the offending area.
Comment 1 Nate Graham 2021-10-20 14:50:43 UTC
xsniproxy going mad again I guess
Comment 2 mistrasserino 2021-10-26 17:29:25 UTC
Update: It happens without having a panel and without Latte on autostart. I tested by removing Latte from autostart, logging out, and logging in to a Wayland session.
Comment 3 Daniel 2021-12-03 11:15:39 UTC
I am also having this issue on wayland. Also hovering on desktop in top left corner will show name of the first application in systray. Top left corner works like "mouse portal" to first application in systray.

Also noticed when I have steam maximzed and on top of the steam have another application maximized it will click through your application to steam instead of first application in systray. This is very annoying with firefox because when I want to click on first tab I sometimes click to this top left corner it will focus steam(when maximized under firefox) or first application in systray
Comment 4 mistrasserino 2021-12-03 11:56:35 UTC
Thank you for confirming. The silence made me think that I had a very rare bug that other people couldn't replicate. I'll check if it's still an issue on Plasma 5.23.4 once I'm home.
Comment 5 Nate Graham 2021-12-03 16:08:51 UTC

*** This bug has been marked as a duplicate of bug 433079 ***