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 461 forks source link

The icons take a long time to appear/disappear #2252

Open local-interloper opened 2 months ago

local-interloper commented 2 months ago

I've noticed this issue being talked about elsewhere, especially with older Gnome versions. Basically, the dock usually shows currently active windows as icons. Once a window is created, it can take up to several tens of seconds for the icon to actually show up on the dock. The same goes for closing windows.

I am running 20.04 on Wayland but the issue persists on both Wayland and X.Org.

vanvugt commented 2 months ago

That sounds like something that was fixed in the last few years. Are you able to try Ubuntu 24.04 or 22.04?

local-interloper commented 2 months ago

That sounds like something that was fixed in the last few years. Are you able to try Ubuntu 24.04 or 22.04?

Not at the moment, maybe in a day or so, however, I do have some new information. I was able to temporarily resolve it by disabling the extension flicking random settings around and enabling it again.

Also I am running GNOME 41.4, just mentioning it because I'm unsure if Pop! 20.04 had any DE updates.

dgmvecuador commented 1 month ago

I have the same issue, is there a workaround??

local-interloper commented 1 month ago

I have the same issue, is there a workaround??

None that I know of. It's nice to know that it's not only me tho. Thnx for commenting.

vanvugt commented 1 month ago

Try:

gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts-network false

or

gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts false
local-interloper commented 1 month ago

Try:

gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts-network false

or

gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts false

I would but I have switched to Mint since I've opened the issue

local-interloper commented 1 month ago

@vanvugt You sure you wanna close this one? The issue might still be there according to @dgmvecuador

vanvugt commented 1 month ago

OK @dgmvecuador, please try the above workarounds.

Theluga commented 3 days ago

I don't know if this problem is related. But I am having the same problem. I also tried with another user with all default configs.

I can reproduce with these two specifics apps:

Alacritty and Octopi.

If they are not pinned, they will take a long time to appear as running window. I they are pinned, they will take a long time to show the trace of running app.

After I open Alacritty for example, if I move the mouse over dash-to-dock the cursor will become the spinning wheel

I am on Arch Linux Gnome 47

As show in the print with Alacritty already open:

Screenshot From 2024-09-29 12-42-26

vanvugt commented 3 days ago

Please try:

gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts-network false

or

gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts false
Theluga commented 3 days ago

both commands don't work

No such schema “org.gnome.shell.extensions.dash-to-dock”

I manually disabled "Show volume and devices" on the Launcher settings by gui. however the problem persists only for this two programs (that I have installed) every other program works as intended.

Do you launch Alacritty without any delay between appearing the window and it's icon on the dash?

local-interloper commented 3 days ago

If I remember correctly, in my case it used to be an issue with all apps. If there is an inconsistency among apps perhaps we should check if they are native packages or flats/snaps?

Theluga commented 3 days ago

All my apps are natives. It didn't happen with Appimage nor windows bnaries running with wine.

In my computer, I only see Alacritty and Octopi with this problem. My jounalctl has nothing useful.

I don't even know if my problem is related to this issue.