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

Reply via email to