jigish / slate

A window management application (replacement for Divvy/SizeUp/ShiftIt)
GNU General Public License v3.0
7.85k stars 510 forks source link

Bindings conflicting with Hint keys, with modal activation #175

Open ealimonda opened 11 years ago

ealimonda commented 11 years ago

Steps to reproduce:

# Hint, modal activation
bind esc:f1 hint 1234567890QWERTYUIOPASDFGHJKL
# This can be any key from the hint's characters sequence, as long as it uses the same modifier
bind 1:f1 throw 1

Expected result

The hint works correctly, switching to the window hinted as '1'

Actual result

Nothing happens. For some reason, the second binding inhibits '1' as hint key.

In chorded mode, everything works correctly instead (but I pesonally dislike chorded keystrokes, since they eventually end up conflicting with keyboard shortcuts in an application or another)

jigish commented 11 years ago

o man lol. i thought this would happen when i implemented modal keys and was crossing my fingers for the best since i didn't have enough time to test/debug. i'll take a look.