1. Reveal Launcher after standard time
2. If mouse cursor leaves the launcher before timeout (for example - one second), hide the launcher immediately.
3. If mouse cursor stays for longer than timeout, use current behaviour (launcher hides after 500ms?).
I think this could resolve false positives, plus doesn't change current behaviour that much.
I think I have an idea. What about this:
1. Reveal Launcher after standard time
2. If mouse cursor leaves the launcher before timeout (for example - one second), hide the launcher immediately.
3. If mouse cursor stays for longer than timeout, use current behaviour (launcher hides after 500ms?).
I think this could resolve false positives, plus doesn't change current behaviour that much.