Dock prevents Search switching to some apps in different workspaces

Bug #2003024 reported by biguibi
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell-extension-ubuntu-dock (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

While the Ubuntu Dock extension is active, searching for certain applications on the overview screen and pressing Enter does not switch to them if an instance exists on other workspaces. Notably a few GNOME Apps such as Nautilus and gedit. From the programs I've tested:
- Pressing Enter on Nautilus, gedit and Firefox does nothing, not even close the overview nor switch to an open instance.
- Pressing Enter on Thunderbird switches to it properly.
- Pressing Enter on KeepassXC gets you a notification and clicking it will switch to it.
- Pressing Enter on Terminal opens a new instance on the current workspace instead of switching to an existing one if one exists on another workspace.

If the dock extension is disabled, searching for a program and pressing Enter behaves as expected, that is, the program becomes focused and is switched to.

Edit: After some more testing, it only happens if either "Include applications from the current workspace only" or "Include applications from each monitor only" options are activated in Control Center > Multitasking > Application Switching

I apologize in case that wasn't well explained, if there are any doubts, I'll attempt to record a video of it.

Ubuntu: 22.04.01 LTS
Ubuntu Dock: 72~ubuntu5.22.04.1
gnome-shell: 42.5-0ubuntu1
Running on Xorg.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: gnome-shell-extension-ubuntu-dock 72~ubuntu5.22.04.1
ProcVersionSignature: Ubuntu 5.15.0-58.64-generic 5.15.74
Uname: Linux 5.15.0-58-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Mon Jan 16 20:04:47 2023
InstallationDate: Installed on 2022-09-12 (126 days ago)
InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1)
PackageArchitecture: all
SourcePackage: gnome-shell-extension-ubuntu-dock
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
biguibi (biguibi) wrote :
description: updated
biguibi (biguibi)
description: updated
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thanks for the bug report. It sounds like there might be multiple issues here.

To start, please disable dock auto-hide (if enabled) so that we can rule out bug 1979096. Please then update the bug description with the main issue that remains after that.

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: New → Incomplete
Revision history for this message
biguibi (biguibi) wrote :

Auto-hide was already disabled, however I've done as instructed in the other bug report and ran journalctl on /usr/bin/gnome-shell, I'll be attaching the parts of the log relevant to the time the bug happened.

I've pressed enter multiple times so there are multiple instances of "JS ERROR: TypeError: window is undefined"

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: Incomplete → New
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Marco is saying the fix is in version 75. Assuming that's correct, this bug should be closed as fixed in Ubuntu 23.04 already.

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: New → Fix Released
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.