5digits / dactyl

Pentadactyl and other related Gecko extensions
Other
470 stars 98 forks source link

Chained input binds no longer type characters if the chain is missed/delayed #116

Closed ghost closed 8 years ago

ghost commented 8 years ago

Again, latest commit, Firefox 45.0a2.

I have these maps:

map -builtin -modes input jj <Escape>
map -builtin -modes input qq <Return>

Previously, these would act roughly as they do in vim (obviously) - entering the letter after a short delay, or if a different character is typed after the first. However it now simply.. doesn't input that character at all. So it's now not possible for me to type q or j with these binds without going into pass through mode.

(By the way, thanks for your continued work on the addon)

ghost commented 8 years ago

Entering a map during a session causes this error:

resource://dactyl-content/mappings.js: 295: TypeError: mode is undefined

Same with #117. Guessing that'll be it.