Intelligent auto-hide only works well with dodge windows option disabled.
When enabled dodge windows for all windows, for example, the dash bar doesn't handle properly when the bottom limit of a window reach the bottom of the screen. It works for a time, but when using 2 or more workspaces, the bottom of the main window in a second workspace must be beneath the limit of the screen.
When disabling the dodge windows option it works very fine, but of course without this feature.
I just reporting an issue, although I can live without this dodge feature.
Thanks for your good work!
Edit: I'm using Fedora 42 and GNOME 48 (dash-to-dock v103)