X11 window (usually AnyDesk) at top-right of the screen is invisible and steals mouse clicks
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
GNOME Shell |
New
|
Unknown
|
||||
Ubuntu AppIndicators |
Unknown
|
Unknown
|
||||
gnome-shell (Ubuntu) | Status tracked in Oracular | |||||
Noble |
Fix Committed
|
High
|
Marco Trevisan (Treviño) | |||
Oracular |
Fix Released
|
High
|
Marco Trevisan (Treviño) | |||
gnome-shell-extension-appindicator (Ubuntu) |
Won't Fix
|
High
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
In X11, some tray icons are covering areas they don't own, preventing events to reach to the windows under the cursor
[ Test case ]
- Launch Ubuntu in Xorg session
- Download anydesk client for Ubuntu from
https:/
WARNING: Installing software from any untrusted deb (such as the
closed sources ones) is at your own risk!
- Optionally install hexchat from ubuntu repository
It triggers the same bug but is harder to reproduce
- Launch the test applications
- Clicking in the icons should make the application actions to be
triggered
- Clicking anywhere else on the screen should behave as expected and
events should not be stolen by the apps in the tray.
[ Regression potential ]
- Tray icons are not shown
- Tray icons size is not matching the expected ones
There's a behavior change that is actually a bug fix (it wasn't ever
supported by the shell until couple of releases ago, but it started working
due to an incomplete code refactor):
- Tooltips aren't shown anymore when hovering a tray icon, again, this is
by design.
---
Hardware Model: Dell Inc. Inspiron 16 Plus 7620
Firmware version: 1.5.1
CPU i7-12700H x20
GPU: Nvidia RTX3060 / MaxQ
GPU: Intel Alder Lake-P
Release: Lunar Lobster
Architecture: AMD64
Kernel: 6.1.0-16-generic
GNOME version: 44.rc
Using Latest daily image of Ubuntu Lunar Lobster, I noticed an issue with window focus when windows are placed under the top-right system tray.
Since it is hard to explain, I am attaching a screenshot. I am unable to click or interact with anything in the area within green rectangle. Applications affected:
- Firefox (snap)
- Chromium (snap)
- Vivaldi Browser (deb)
- Mattermost (snap)
ProblemType: BugDistroRelease: Ubuntu 23.04
Package: gnome-shell 44~rc-1ubuntu2
ProcVersionSign
Uname: Linux 6.1.0-16-generic x86_64
NonfreeKernelMo
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 21 20:35:05 2023
DisplayManager: gdm3
InstallationDate: Installed on 2023-01-23 (56 days ago)
InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
RelatedPackageV
UpgradeStatus: Upgraded to lunar on 2023-03-02 (19 days ago)
affects: | gnome-shell (Ubuntu) → ubuntu |
affects: | ubuntu → gnome-shell-extension-appindicator (Ubuntu) |
Changed in gnome-shell-extension-appindicator (Ubuntu): | |
status: | Invalid → Opinion |
summary: |
- AnyDesk X11 window is invisible and steals mouse clicks + AnyDesk X11 window at top-right of the screen is invisible and steals + mouse clicks |
summary: |
- AnyDesk X11 window at top-right of the screen is invisible and steals - mouse clicks + X11 window at top-right of the screen is invisible and steals mouse + clicks |
summary: |
- X11 window at top-right of the screen is invisible and steals mouse - clicks + X11 window (usually AnyDesk) at top-right of the screen is invisible and + steals mouse clicks |
tags: |
added: mantic noble removed: lunar |
tags: | removed: rls-ll-incoming |
Changed in gnome-shell: | |
status: | Unknown → New |
Changed in gnome-shell-extension-appindicator (Ubuntu): | |
status: | Triaged → Won't Fix |
Changed in gnome-shell (Ubuntu): | |
status: | Triaged → In Progress |
description: | updated |
no longer affects: | gnome-shell-extension-appindicator (Ubuntu Oracular) |
no longer affects: | gnome-shell-extension-appindicator (Ubuntu Noble) |
Changed in gnome-shell (Ubuntu Noble): | |
importance: | Undecided → High |
status: | New → Triaged |
milestone: | none → ubuntu-24.04.1 |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Looks like we've leaked a picking rectangle/actor from either an indicator or the aggregate menu.
Please try:
gnome-extensions disable <email address hidden>
gnome-extensions disable gTile@vibou
gnome-extensions disable <email address hidden>
and possibly others from 'gnome-extensions list' :)
You might also be able to find out what the rectangle *is* by:
1. Alt+F2
2. Type: lg
3. Click the target icon
4. Move the mouse over the problematic area