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

Dash not showing when applying pressure #2288

Open mambucodev opened 2 days ago

mambucodev commented 2 days ago

I updated today to gnome 47, and sometimes the dash doesn't come up when it's hidden. I've got intelli auto-hide activated when a focus windows is places on the dash area. I don´t know why but if I reload the extension or I disable and re-enable the intelli auto-hide option, it starts working again but then, after a while, it stops.

I'm on Arch Linux 6.10.10-arch1-1 with Gnome 47

Recording: Screencast From 2024-09-19 13-58-04.webm PS: sorry but gnome recording doesn't show the mouse pointer, but I'm moving it up and down to the bottom of the screen to eventually show the dock. Also, the pressure in intelli auto-hide is set to 0.

Neo-29 commented 2 days ago

confirmed here on archlinux too Must tweak/toggle on off the setting (screenshot below) to make the dock appear, then first reboot.... it doesn't work anymore. image

mrpeabody commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dominant colors or opacity settings no longer work in custom themes.

Neo-29 commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

mrpeabody commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

Neo-29 commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

Workaround confirmed working 👍

mambucodev commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

How do I reset /org/gnome/shell/extensions/dash-to-dock ? Should I just delete it?

Neo-29 commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

Workaround confirmed working 👍

Broken again.... Suddenly...

Neo-29 commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

How do I reset /org/gnome/shell/extensions/dash-to-dock ? Should I just delete it?

Use dconf-editor

mrpeabody commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

Workaround confirmed working 👍

Broken again.... Suddenly...

To me, fiddling with theme settings gets it broken again, so I don't touch them until it's fixed.

mrpeabody commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

How do I reset /org/gnome/shell/extensions/dash-to-dock ? Should I just delete it?

Use dconf-editor

or gsettings reset-recursively org.gnome.shell.extensions.dash-to-dock

mambucodev commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

How do I reset /org/gnome/shell/extensions/dash-to-dock ? Should I just delete it?

Use dconf-editor

or gsettings reset-recursively org.gnome.shell.extensions.dash-to-dock

I don't have this schema. I also tried running gsettings list-schemas | grep 'dock' but no result came out.

mrpeabody commented 2 days ago

Full reset of dash-to-dock section in dconf fixes the problem, but yes, lots of issues, for example, dots/dashes no longer work in custom themes.

Even after reboot the computer?

Correct! Reset /org/gnome/shell/extensions/dash-to-dock reboot, set it up and it works just fine.

How do I reset /org/gnome/shell/extensions/dash-to-dock ? Should I just delete it?

Use dconf-editor

or gsettings reset-recursively org.gnome.shell.extensions.dash-to-dock

I don't have this schema. I also tried running gsettings list-schemas | grep 'dock' but no result came out.

image

Calosis commented 2 days ago

Use latest git to fix the issue, or do not apply a custom color to the dock. Applying a custom color breaks the dock in 47, unless you use latest git.

mrpeabody commented 2 days ago

Use latest git to fix the issue, or do not apply a custom color to the dock. Applying a custom color breaks the dock in 47, unless you use latest git.

dominant colors are still broken, even in the latest git version

Mistakesos commented 2 days ago

Use latest git to fix the issue, or do not apply a custom color to the dock. Applying a custom color breaks the dock in 47, unless you use latest git.

dominant colors are still broken, even in the latest git version

Yes,you're right. In my testing, only maximization (not full screen) was affected, and even when placed on the dock with a regular window, it can still be automatically hidden.

Turn off custom dock colors, logout, and login to restore auto hide to normal.

But there is a problem with the indicator, what I mean is the small dot under the icon. If it is default, it will be displayed "on" the icon, but if it is customized, it will completely disappear.

There is a part of journalctl:

JS ERROR: TypeError: (intermediate value).color_from_string is not a function
                                         _computeStyle@file:///home/nobody/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/appIconIndicators.js:382:51
                                         _updateIndicator@file:///home/nobody/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/appIconIndicators.js:406:14
                                         _onOverviewHidden@file:///home/nobody/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:769:14
                                         _callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
                                         _emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
                                         _changeShownState@resource:///org/gnome/shell/ui/overview.js:257:14
                                         _hideDone@resource:///org/gnome/shell/ui/overview.js:594:18
                                         _animateNotVisible/<@resource:///org/gnome/shell/ui/overview.js:579:55
                                         onStopped@resource:///org/gnome/shell/ui/overviewControls.js:748:21
                                         _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:65:22
                                         _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:247:60
                                         @resource:///org/gnome/shell/ui/init.js:21:20
Milli189 commented 10 hours ago

Use latest git to fix the issue, or do not apply a custom color to the dock. Applying a custom color breaks the dock in 47, unless you use latest git.

using the latest git was the solution for me