Your comments

Please download the 18.1 preview portable bundle from http://www.syntevo.com/smartgit/preview and then invoke Help | Check for Latest Build.

It looks like on your system the hover-event timeout is ultra-short. Under these non-default conditions I agree with you (by default the timeout is ~500ms). Please give the latest 18.1. preview build 12051 a try (Help | Check for Latest Build) which does not use the hover event but a plain timeout of 750ms by default.

There is one popup command that represents an alternative to the current command. That way it is simpler to invoke the alternative than to have to search it in the menu.

Sorry, Thomas, but it looks like you didn't even try to use this "system
specific hover-event" in Windows 7, because it works horrible and for

sure not as intended.

Of course, I did and it works fine on 99% of the machines. Maybe you have configured yours somehow non-standard?

But to make you happy I've added the VM option smartgit.toolbar.popupEnabled for 18.1 preview #12049. Set it to false and you won't see any optional popups.

Maybe because you've invoked the Discard with the focus in the Repositories view and not in the Files view? If the focus is in the Repositories view the Files view selection does not matter for any command.

Accidently Discard is prevented by a confirmation dialog.

I thought to have it added where users would search for it.