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.85k stars 461 forks source link

App Grid icons out of alignment when opening from overview #1199

Open CarwynNelson opened 4 years ago

CarwynNelson commented 4 years ago

Originally raised on the gnome gitlab and after some debugging this bug looks like it originates in dash-to-dock. I have also raised this in launchpad.

Affected version

Bug summary

When opening the App Grid (aka "Show Applications) from the window overview (I don't know the technical terms) the icons shift out of alignment. This gets worse if you have multiple pages of apps (as I do), and it gets even worse the more you open and close the App Grid in this manner.

I cannot see the same bug if you just open the App Grid from the desktop.

Steps to reproduce

  1. Open the overview window using the Super Key
  2. Click the "Show Applications" icon
  3. You will see the icons in the App Grid shift downwards
  4. Scroll down to see the icons move further out of alignment

Relevant logs, screenshots, screencasts etc.

Video of the bug: https://www.youtube.com/watch?v=IJ3EYZ2qoK4

CarwynNelson commented 4 years ago

After some further investigation it looks like this only impacts the ubuntu-dock variant of dash-to-dock. I have updated launchpad to reflect this.

CarwynNelson commented 4 years ago

After doing some git bisecting I believe I have tracked the bug down to this merge commit d3224432b01a3202b8e1d029c8731d01321528bc.

3v1n0 commented 4 years ago

@CarwynNelson mh how the dock can even run without that commit? Or well work properly?

CarwynNelson commented 4 years ago

@CarwynNelson mh how the dock can even run without that commit? Or well work properly?

I'm not quite sure. Are you able to replicate the bug on your machine?

plumlis commented 4 years ago

same here.