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.86k stars 461 forks source link

Cannot interact with empty areas of the dock #2233

Open MuravlevAS opened 3 months ago

MuravlevAS commented 3 months ago

When the dock shows up, I cannot interact with the area that is empty.

It is annoying when I, for example, receive a notification from Telegram and cannot click on it when the dock is shown. https://youtu.be/DXwbNiQiT7U?si=UGCGYthDmLhBHRuI

Dash to Dock version: 62 GNOME version: 46.2 OS: Fedora Linux 40 (Workstation Edition) x86_64

$ dconf dump /org/gnome/shell/extensions/dash-to-dock/
[/]
animate-show-apps=true
apply-custom-theme=true
background-opacity=0.80000000000000004
click-action='focus-minimize-or-previews'
custom-theme-shrink=true
dash-max-icon-size=40
dock-position='BOTTOM'
height-fraction=0.90000000000000002
intellihide=true
intellihide-mode='ALL_WINDOWS'
isolate-monitors=true
isolate-workspaces=true
max-alpha=0.80000000000000004
multi-monitor=true
preferred-monitor=-2
preferred-monitor-by-connector='DP-0'
preview-size-scale=0.0
running-indicator-style='DOTS'
scroll-action='switch-workspace'
show-apps-at-top=false
transparency-mode='DYNAMIC'
tflori commented 3 months ago

I would plus 1000. Thats a really annying issue. I have a better example that is just very frustrating:

When you are working on a 21:9 monitor with 4k resolution you tend to have smaller apps over the full height (lets say spotify for example). Now I set up the dock to only evade active windows: when the active window does not touch the dock it will not hide (and in spotify it means I can't click play / pause, next etc...).. I regularly fall upon this and click like a maniac expecting spotify to be hanging.

MuravlevAS commented 3 months ago

There is a workaround by decreasing Dock size limit in the settings, but it is not a proper solution.