Dock gets confused in dual monitor setup with different scaling
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-
ProcVersionSign
Uname: Linux 5.15.0-23-generic x86_64
ApportVersion: 2.20.11-0ubuntu79
Architecture: amd64
CasperMD5CheckR
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)
PackageArchitec
SourcePackage: gnome-shell-
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: multimonitor |
Changed in dash-to-dock: | |
status: | Unknown → New |
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.