micheleg / dash-to-dock

A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.
https://micheleg.github.io/dash-to-dock/
GNU General Public License v2.0
3.87k stars 460 forks source link

docking: fix window picker space for multi-monitor environments #2158

Closed taoky closed 5 months ago

taoky commented 6 months ago

Attempted to fix https://github.com/micheleg/dash-to-dock/issues/2154.

This PR:

In _getWorkspacesBoxForState:

And this only fixes the window picker part. A similar bug in multi-monitor environments, when "Workspaces on primary display only" is chosen, still exists when overview state is app grid -- but this could be triggered even without any extensions and thus a gnome-shell bug at present (https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5316), though the space between dock and workspace is still too small.

3v1n0 commented 6 months ago

Oh, thanks for looking into this!

Let's see if #2166 causes this to break before merging