micheleg/dash-to-dock

Dash not showing when applying pressure

mambucodev opened this issue · 19 comments

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.

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

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.

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?

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.

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 👍

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?

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...

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

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.

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

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.

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

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.

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

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

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

I should try disabling the dominant color once I come back home, I'll let you guys know in 2 days

🎉🎉🎉Indicator and dock custom color issue is fixed. As far as I knew, the latest git version fixed pressure issue too. Try to update it or waiting for release. Remember to close this issue, thank you for reading, and have a nice day! 😄

🎉🎉🎉Indicator and dock custom color issue is fixed. As far as I knew, the latest git version fixed pressure issue too. Try to update it or waiting for release. Remember to close this issue, thank you for reading, and have a nice day! 😄

Thanks! I'll test it once I get home and close the issue once I assure my dock works correctly! 🥳