I just lost a bunch of text here. Tears were shred. Bunnies died. Go home invisible links!
When browsers emits KeyDown events as well as KeyPress events, there is a risk that two KeyDown events will be emitted for the same event.
Solution: If the browser emits both, remove KeyDown events and convert at KeyPress to KeyUp :: KeyDown.
Right @ghoranyi ?! It took me at least 3 minutes to write a much richer ticket than this version. Naturally I have to take it out on kittens and bunnies to teach the universe a lessen!
I just lost a bunch of text here. Tears were shred. Bunnies died. Go home invisible links!
When browsers emits KeyDown events as well as KeyPress events, there is a risk that two KeyDown events will be emitted for the same event. Solution: If the browser emits both, remove KeyDown events and convert at KeyPress to KeyUp :: KeyDown.