I guess that the correct solution in this case is to always wait for the defined timeout when a click occurs on the launcher before hiding it.
So, every time a click is done in the launcher the bar should always wait some time then, if the mouse has not been moved in the middle time, it can safely autohide.
I guess that the correct solution in this case is to always wait for the defined timeout when a click occurs on the launcher before hiding it.
So, every time a click is done in the launcher the bar should always wait some time then, if the mouse has not been moved in the middle time, it can safely autohide.