Seems that you really want to get ride of the 1s delay everywhere :) Maybe it needs some design refinement there.
All what is below assume that the cursor isn't above the launcher to trigger autohide:
Currently, the behavior is:
* Click on Super to trigger the launcher
a) press the super button for more than one second -> immediately disappear
b) press the super button for less than one second -> wait for the 1s to terminate, and then disappear
* Hovering the bfb, then moving the mouse away from the launcher:
wait for 1s to disappear
* Cick on the bfb to open the dash (or any place in the futur), then clicking outside the place to close it or on any item:
a) the whole operation took more than one second -> immediately disappear
b) the whole operation took less than one second (very unlikely) -> wait for the 1s to terminate, and then disappear
* Hovering the bfb/launcher, doing anything, and then put the mouse back on the desktop:
wait for 1s to disappear
* Hovering the bfb/launcher, click on one item, (/!\ the mouse is still above the launcher), then put the mouse back on the desktop:
wait for 1s to disappear
Seems that you really want to get ride of the 1s delay everywhere :) Maybe it needs some design refinement there.
All what is below assume that the cursor isn't above the launcher to trigger autohide:
Currently, the behavior is:
* Click on Super to trigger the launcher
a) press the super button for more than one second -> immediately disappear
b) press the super button for less than one second -> wait for the 1s to terminate, and then disappear
* Hovering the bfb, then moving the mouse away from the launcher:
wait for 1s to disappear
* Cick on the bfb to open the dash (or any place in the futur), then clicking outside the place to close it or on any item:
a) the whole operation took more than one second -> immediately disappear
b) the whole operation took less than one second (very unlikely) -> wait for the 1s to terminate, and then disappear
* Hovering the bfb/launcher, doing anything, and then put the mouse back on the desktop:
wait for 1s to disappear
* Hovering the bfb/launcher, click on one item, (/!\ the mouse is still above the launcher), then put the mouse back on the desktop:
wait for 1s to disappear