micheleg/dash-to-dock

Dock only hides on half of screen

Closed this issue · 12 comments

Screenshot From 2024-11-07 18-05-16
Screenshot From 2024-11-07 18-05-07

Per the screenshots here the dock only intelligently hides when I maximize a window to the left. When I do so on the right it does not hide. This is with intelligent autohide set on as well as dodge windows.

This is on EndeavourOS with Kernel 6.11.6 and Gnome 47.1

Yeah, I've noticed this issue. Definitely bugs me as I like the intelligent autohide, but until then just have to set it to hide by default.

For now, I've set the "Dodge windows" to "All Windows" in "Intelligent Autohide"

Oh, interesting! I was under the impression that "All Windows" didn't work as well, but it appears to.

Super weird. Both settings seem to work, but only so long as the Dash to Dock settings are open. Once I close them the right-side autohide issue returns.

Honestly, this really sounds like a bug in gnome shell, specifically in the part that returns the windows position... I'll think on a test for you to run...

Even though it appears to work properly while the dash-to-dock settings are open? Not challenging that, I'd be lying if I said I understand how any of this works together. Let me see if I can get a video of what I mean.

Looks like this is triggered by the display scale being higher than 100%?

Hello, I'm the author of #2303, which reports the same bug as this one. I'd like to update whoever is subscribed to this issue by saying that this problems only presents itself with blur-my-shell enabled regardless of other previously suspected culprits like display scale or odd aspect ratios. I don't know whether the issue lies in dash-to-dock or blur-my-shell. Read the comments in #2303 for more details.

I see in the blur-my-shell github repo that it has specific code for Dash-to-Dock. Can you try to disable it from the extension settings, to see if it is that specific code, please?

Sure. I just checked and if you disable the dock blur in the settings for blur-my-shell while keeping everything else enabled, then the dock behaves as expected and there are no messages in the journal.

Argh, I should have checked with all other extensions disabled, sorry. I wasn't even thinking about the BMS dock effects.

Duplicate of #2303