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.84k stars 463 forks source link

New application window doesn't appear on a dock (X11 session) #1867

Open xalt7x opened 1 year ago

xalt7x commented 1 year ago

Sometimes programs launch new windows and destroy old ones. Those new windows may not appear on dock until you launch some new windows, reload shell etc.

I can give a reproducible example with LibreOffice (7.3.x, 7.4.x). Tested on Ubuntu 22.04 with both "Ubuntu Dock" and "Dash to Dock" v75

Steps to reproduce 1) Create simple CSV file printf '"entity_id","type_id"' > libreoffice.csv 2) Open it with LibreOffice Calc 3) On "Text Import" dialog press "OK" 4) "Text import" window closes, new LibreOffice window appears 5) LibreOffice Calc icon is missing until you enter "Dash to Dock Settings", reload shell etc

I wasn't able to reproduce this issue on a Wayland session and with an original dash

Video demonstrations attached bellow

dash-to-dock-x11.webm

dash-to-dock-wayland.webm

original-dash.webm

viktarchemko commented 1 year ago

I have the same problem. "Dash to Dock" v75 Manjaro Linux

kaimast commented 11 months ago

I have a similar issue with Zoom (which runs through XWayland). First, the login window pops up and Zoom is shown in the dock, when I am logged in a new window opens and Zoom is missing from the dock.

A workaround right now is to pin the application to the dock then it always shows up and also properly lists the app as running.