Attached is the supporting reproducer and validation bundle for the
proposed Noble Mutter patch above.

It includes:
- Raw-X11 reproducer and focus regression tests.
- Dockerfiles and a runner that create an isolated Xvfb/Mutter/D-Bus session.
- Run instructions and stock/patched package versions.
- Stock .18 and patched .18+focusfix2 test logs.
- The source patch and a draft SRU justification.

The default mode confirms that the target becomes active while keyboard
focus remains in the source, then verifies actual wrong-window key
delivery. The --expect-normalized mode tests the proposed recovery
behavior, including stale-request rejection, repeated poisoned
timestamps, click-to-focus and WM_TAKE_FOCUS clients.

Both comparisons ran in containers using the same base environment, with
only the Mutter packages changed. No host desktop reload or package
replacement is needed to run the reproducer.

Upstream discussion: https://gitlab.gnome.org/GNOME/mutter/-/issues/4934

Prepared with assistance from OpenAI gpt-6.1-sol ultra Codex.


** Attachment added: "Isolated X11 reproducer, regression tests and 
stock/patched results"
   
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2107678/+attachment/6015155/+files/mutter-x11-focus-2107678.tar.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2107678

Title:
  Wrong keyboard focus after switching window in Xorg

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/2107678/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to