Bug 1781788

Summary: JS ERROR: Extension dash-to-dock@micxgx.gmail.com: Error: GrabHelper owner must be a Clutter.Actor
Product: [Fedora] Fedora Reporter: Brian J. Murrell <brian>
Component: gnome-shell-extension-dash-to-dockAssignee: Björn 'besser82' Esser <besser82>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 31CC: besser82, mikedep333
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-02-25 17:12:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Brian J. Murrell 2019-12-10 15:20:59 UTC
Description of problem:
JS ERROR: Extension dash-to-dock.com: Error: GrabHelper owner must be a Clutter.Actor
GrabHelper@resource:///org/gnome/shell/ui/grabHelper.js:48:19
PopupMenuManager<@resource:///org/gnome/shell/ui/popupMenu.js:1233:28
DashToDock_ShowAppsIconWrapper@/usr/share/gnome-shell/extensions/dash-to-dock.com/appIcons.js:1044:29
DashToDock_MyDash@/usr/share/gnome-shell/extensions/dash-to-dock.com/dash.js:224:35
DashToDock@/usr/share/gnome-shell/extensions/dash-to-dock.com/docking.js:234:21
_createDocks@/usr/share/gnome-shell/extensions/dash-to-dock.com/docking.js:1645:20
DashToDock_DockManager@/usr/share/gnome-shell/extensions/dash-to-dock.com/docking.js:1571:9
enable@/usr/share/gnome-shell/extensions/dash-to-dock.com/extension.js:16:19
_callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:131:13
loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:263:21
_loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:473:13
collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27:17
_loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:452:9
_enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:482:13
_sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:513:13
init@resource:///org/gnome/shell/ui/extensionSystem.js:31:9
_initializeUI@resource:///org/gnome/shell/ui/main.js:242:5
start@resource:///org/gnome/shell/ui/main.js:138:5
@<main>:1:31

Version-Release number of selected component (if applicable):
gnome-shell-extension-dash-to-dock-66-2.fc31.noarch


How reproducible:
100%

Steps to Reproduce:
1. Install F31
2. Install gnome-shell-extension-dash-to-dock
3. Enable extension

Actual results:
Journal logs the above error and stack trace

Expected results:
It should work

Additional info:
Upstream has released version 67.  Perhaps the package just needs updating.

Comment 1 Michael DePaulo 2020-02-25 17:12:37 UTC
gnome-shell-extension-dash-to-dock-67-1.fc31 was released in October/November:
https://bodhi.fedoraproject.org/updates/FEDORA-2019-27f1434d91

You just need to apply updates for the Fedora 31 updates repo.

Comment 2 Michael DePaulo 2020-02-25 17:16:37 UTC

*** This bug has been marked as a duplicate of bug 1753665 ***