Dock gets confused in dual monitor setup with different scaling

Bug #1966054 reported by Robin Sheat
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Dash to dock
New
Unknown
gnome-shell-extension-ubuntu-dock (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I have two monitors: the inbuilt laptop one, 1920x1080 at 125% scaling shifted slightly down to match the relative heights on my desk, and an external one, 1920x1080 at 100% scaling, primary. I have the dock set to autohide.

When I open the dock by mousing to the side of the primary monitor it will appear, usually with the icons correct. Then, I think as a result of pushing the mouse slightly more to the left but not off the monitor (as the edge is slightly sticky), the icons will expand (see screenshot) I suspect as though they're picking up the scaling from the wrong monitor. Typically mousing over them will cause them to go back to their proper size again.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: gnome-shell-extension-ubuntu-dock 72~ubuntu3
ProcVersionSignature: Ubuntu 5.15.0-23.23-generic 5.15.27
Uname: Linux 5.15.0-23-generic x86_64
ApportVersion: 2.20.11-0ubuntu79
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Mar 23 10:43:34 2022
InstallationDate: Installed on 2022-03-17 (5 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220313)
PackageArchitecture: all
SourcePackage: gnome-shell-extension-ubuntu-dock
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Robin Sheat (eythian) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I guess it's possible the dock's sliding animation (which starts off screen to the left) makes it choose the wrong monitor for scaling factor. Either that or it's permanently touching the wrong monitor by some subpixel amount.

tags: added: multimonitor
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
Changed in dash-to-dock:
status: Unknown → New
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.