new gnome-terminal instances launched from nautilus fail to receive automatic focus

Bug #2064977 reported by Jurgen Schellaert
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
New
Undecided
Unassigned

Bug Description

When a first gnome-terminal instance is launched from nautilus (context menu item "Open in Terminal"), it automatically receives focus for keyboard input.

When additional instances are launched in the same way, the mechanism breaks down and focus remains with nautilus. If the user immediately starts typing, their input ends up being processed by the nautilus search bar instead of the terminal. Correcting this course of action requires unnecessary clicks or keyboard strokes. That is potentially confusing and certainly annoying.

I remember being affected by the same bug in the early days of either Ubuntu 23.04 or 23.10. I have found a bug report related to gentoo that mentions something very much like what I am describing here: https://forums.gentoo.org/viewtopic-p-8790088.html?sid=fe9cfd6188d38eb5e550e3e45fffe19f". It seems to suggest that the bug affects only wayland but I use X11.

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: mutter (not installed)
ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
Uname: Linux 6.8.0-31-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.28.1-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue May 7 03:06:57 2024
InstallationDate: Installed on 2022-03-27 (771 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220326)
SourcePackage: mutter
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jurgen Schellaert (jurgen-schellaert-j) wrote :
description: updated
description: updated
description: updated
description: updated
description: updated
description: updated
tags: added: fcosu
tags: added: focus
removed: fcosu
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.