fix alt focus issue, improve mouse button behaviour with modifiers