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.86k stars 462 forks source link

Only app drawer icon shown on wayland gnome 3.36 #1128

Open Chrysostomus opened 4 years ago

Chrysostomus commented 4 years ago

Screenshot from 2020-03-19 20-19-59

On wayland with gnome 3.36, at shell startup only app drawer icon is shown. Clicking the icon shows the dock, which acts sluggishly for about a minute and then resumes normal operation. Issue does not happen if extension is started after the shell startup. Some users report that they don't get even the app drawer icon.

System Manjaro Linux, extension packaged from the commit 253fb3e45e838af2f3886abf5143886957aa34c9 Screenshot from 2020-03-19 20-18-00

Chrysostomus commented 4 years ago

Tested again with package built from the latest commit in 3.36 branch, issue persists.

Chrysostomus commented 4 years ago

Issue appears only when intellihide is enabled

Chrysostomus commented 4 years ago

Screenshot from 2020-03-21 15-53-05 WIth panelmode and autohide it looks like this. It seems that the extension is loaded, but it draws zero application icons until app drawer button is clicked.

SimonMaenaut commented 4 years ago

Similar issue in Gnome 3.36 on Arch Linux. After logging in only the app drawer icon appears, however after some time and starting an application, the rest of the icons appear and the dock works more or less than expected. Switching off intelligent auto-hide seems to stop this issue, and when enabled the auto-hide does not quite work as expected until all the icons appear.

Chrysostomus commented 4 years ago

We made a workaround off switching extension off for a second and then back on if it was enabled on startup. That allowed us to make the stable branch snap even though the issue was not resolved.

ernstp commented 4 years ago

Dupe of #1239 ? That seems to have more info.