Public bug reported:
Ubuntu release:
Ubuntu 26.04 "Resolute Raccoon"
Package versions:
libmutter-18-0: 50.1-0ubuntu2.1
mutter-common: 50.1-0ubuntu2.1
gnome-shell: 50.1-0ubuntu1
xwayland: 2:24.1.10-1
Session:
GNOME Wayland
Expected result:
A visible XWayland application window should remain the active X11 window
while the user is interacting with it. Hidden off-screen override-redirect
helper windows should not become _NET_ACTIVE_WINDOW in a way that steals
keyboard/mouse
focus from the visible client window.
Actual result:
An XWayland application window intermittently stops accepting keyboard/mouse
input. Diagnostic logs show _NET_ACTIVE_WINDOW changing from the visible
application window to a hidden off-screen 1x1 override-redirect X11 window at
-100,-100, with no name and unknown PID.
The reproduced target was a 1C:Enterprise thin client window:
- target window: 0x1c0023e
- title: "Демонстрационное приложение"
- class: "1cv8c", "1cv8c"
- WM_STATE remained Normal
- no Iconic/minimized transition was recorded
The hidden active window was:
- window id: 0x600003
- geometry: 1x1+-100+-100
- Map State: IsViewable
- Override Redirect State: yes
- Process id: unknown
- selected events: KeyPress, KeyRelease, FocusChange
Manual recovery works without restarting the application:
xdotool windowactivate 0x1c0023e
This restores _NET_ACTIVE_WINDOW to the visible XWayland application
window.
The attached archive contains sanitized diagnostic logs from the captured
session, including:
- analysis.md
- timeline.tsv
- root-active-window-spy.log
- xprops root/target snapshots
- xwin-tree snapshots
- xinput/xev evidence
No D-Bus notification/portal activity was observed during the captured
incident.
The issue was reproduced in attach/no-xtrace mode, so it is not caused by an
xtrace proxy.
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: libmutter-18-0 50.1-0ubuntu2.1
ProcVersionSignature: Ubuntu 7.0.0-22.22-generic 7.0.0
Uname: Linux 7.0.0-22-generic x86_64
ApportVersion: 2.34.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sun Jun 7 15:50:51 2026
InstallationDate: Installed on 2026-06-02 (5 days ago)
InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1)
SourcePackage: mutter
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: mutter (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute wayland-session
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2155799
Title:
XWayland app focus stolen by hidden 1x1 override-redirect window
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2155799/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs