With multiple scaling factors, gnome-shell only partially changes factor when primary display is changed
In the screenshot below, screens 3 (primary) and 2 are at 100% scale while screen 1 (laptop's) is 200%. The extensions are drawn with 200% scaling:
Same for the icons from the dock, with some extra placement issue for the FF icon:
Edited
by
François Guerraz