ubuntu-dock right-click menu appears at the top-left corner of the desktop (which in some cases is the wrong monitor) and is permanent

Bug #1843520 reported by Rocko
82
This bug affects 14 people
Affects Status Importance Assigned to Milestone
gnome-shell-extension-ubuntu-dock (Ubuntu)
Fix Released
High
Marco Trevisan (Treviño)

Bug Description

Very recently the ubuntu-dock has started displaying some right-click menus for pinned apps on the wrong monitor. It doesn't happen for all the apps, but when it does, the menu is permanent but you can't click on it and you have to restart gnome-shell with ALT-F2 'r' (which now always kills some apps like firefox).

See attached screenshot where the menu for gnome-tweaks has appeared at the top left of the top monitor.

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: gnome-shell-extension-ubuntu-dock 66ubuntu19.10.1
Uname: Linux 5.3.0-050300rc8-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Wed Sep 11 11:42:07 2019
InstallationDate: Installed on 2019-07-01 (71 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190606)
PackageArchitecture: all
SourcePackage: gnome-shell-extension-ubuntu-dock
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Rocko (rockorequin) wrote :
Revision history for this message
Rocko (rockorequin) wrote :

This is probably the relevant error:

Sep 11 12:24:12 xps15 gnome-shell[16574]: JS ERROR: TypeError: mutterWindow.get_texture(...).get_size is not a function
                                          _cloneTexture@/<email address hidden>/windowPreview.js:382:62
                                          _init@/<email address hidden>/windowPreview.js:371:9
                                          _populateAllWindowMenu@/<email address hidden>/appIcons.js:982:32
                                          update@/<email address hidden>/appIcons.js:943:15
                                          _redisplay@/<email address hidden>/appIcons.js:909:9
                                          popup@resource:///org/gnome/shell/ui/appDisplay.js:2341:9
                                          popupMenu@/<email address hidden>/appIcons.js:351:9
                                          _onButtonPress@resource:///org/gnome/shell/ui/appDisplay.js:1947:13
Se

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I would just wait a little to see if the update to gnome-shell 3.34.0 helps this at all.

summary: - ubuntu-dock right-click menu appears on wrong monitor and is permanent
+ ubuntu-dock right-click menu appears at the top-left corner of the
+ desktop (which in some cases is the wrong monitor) and is permanent
Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
importance: Undecided → High
tags: added: rls-ee-incoming
Revision history for this message
Rocko (rockorequin) wrote :

Unfortunately there isn't a working version of dash-to-dock for gnome 33/34, but dash-to-panel is a nice workaround for this issue.

Revision history for this message
Per-Inge (per-inge-hallin) wrote :

This also happens in this usecase.
Open an application for example text editor
Minimize the application
Right click the application in Ubuntu Dock

Revision history for this message
Per-Inge (per-inge-hallin) wrote :

One more problem.
After Log Out and Log In, Windows Titlebars are move from Left to Right. It is not possible to change them back to Left in Tweaks.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Marco says he has a fix for this one

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Revision history for this message
Rocko (rockorequin) wrote :

@seb128: Is the fix in the pull request at https://github.com/micheleg/dash-to-dock/pull/975? That version of dash-to-dock works fine for me in Eoan.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

@Rocko yes, it's there.

More precisely https://github.com/micheleg/dash-to-dock/commit/bb5b0c545292549525ab1ceda6bbce633f49cfbd but I'm going to prepare a fix for this first.

tags: added: regression-release
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-shell-extension-ubuntu-dock - 66ubuntu19.10.2

---------------
gnome-shell-extension-ubuntu-dock (66ubuntu19.10.2) eoan; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * windowPreview: Use the window actor as Clone source (LP: #1843520)
  * appIcons: Don't warn if variable is undefined
  * appIcons: Enable scroll handler if enabled on construction
  * docking: Don't warn if variable is undefined
  * ubuntu-gschema.override: Enable fixed transparency with opacity at 70%

 -- Marco Trevisan (Treviño) <email address hidden> Mon, 16 Sep 2019 14:28:09 +0200

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Per-Inge (per-inge-hallin) wrote : Re: [Bug 1843520] Re: ubuntu-dock right-click menu appears at the top-left corner of the desktop (which in some cases is the wrong monitor) and is permanent

Test case
Start Text Editor, Minimize and right click Text Editor in the Dock works
fine.

Den mån 16 sep. 2019 kl 17:50 skrev Launchpad Bug Tracker <
<email address hidden>>:

> This bug was fixed in the package gnome-shell-extension-ubuntu-dock -
> 66ubuntu19.10.2
>
> ---------------
> gnome-shell-extension-ubuntu-dock (66ubuntu19.10.2) eoan; urgency=medium
>
> [ Marco Trevisan (Treviño) ]
> * windowPreview: Use the window actor as Clone source (LP: #1843520)
> * appIcons: Don't warn if variable is undefined
> * appIcons: Enable scroll handler if enabled on construction
> * docking: Don't warn if variable is undefined
> * ubuntu-gschema.override: Enable fixed transparency with opacity at 70%
>
> -- Marco Trevisan (Treviño) <email address hidden> Mon, 16 Sep 2019
> 14:28:09 +0200
>
> ** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu)
> Status: In Progress => Fix Released
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1843520
>
> Title:
> ubuntu-dock right-click menu appears at the top-left corner of the
> desktop (which in some cases is the wrong monitor) and is permanent
>
> Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
> Fix Released
>
> Bug description:
> Very recently the ubuntu-dock has started displaying some right-click
> menus for pinned apps on the wrong monitor. It doesn't happen for all
> the apps, but when it does, the menu is permanent but you can't click
> on it and you have to restart gnome-shell with ALT-F2 'r' (which now
> always kills some apps like firefox).
>
> See attached screenshot where the menu for gnome-tweaks has appeared
> at the top left of the top monitor.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 19.10
> Package: gnome-shell-extension-ubuntu-dock 66ubuntu19.10.1
> Uname: Linux 5.3.0-050300rc8-generic x86_64
> NonfreeKernelModules: nvidia_modeset nvidia
> ApportVersion: 2.20.11-0ubuntu7
> Architecture: amd64
> CurrentDesktop: ubuntu:GNOME
> Date: Wed Sep 11 11:42:07 2019
> InstallationDate: Installed on 2019-07-01 (71 days ago)
> InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190606)
> PackageArchitecture: all
> SourcePackage: gnome-shell-extension-ubuntu-dock
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/1843520/+subscriptions
>

--
Skickat från min nya mailadress

Revision history for this message
Rocko (rockorequin) wrote :

It's fixed for me, too, thanks.

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.