Skip to content

Commit 650ee9a

Browse files
committed
Prevent incorrect keydown handling when modifier key(s) are pressed
1 parent 7aab0cc commit 650ee9a

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/trix/controllers/level_2_input_controller.coffee

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ class Trix.Level2InputController extends Trix.InputController
2323
event.preventDefault()
2424
else
2525
if handler = @keys[event.key]
26-
@event = event
27-
handler.call(this)
26+
unless event.altKey or event.shiftKey
27+
@event = event
28+
handler.call(this)
2829

2930
beforeinput: (event) ->
3031
if handler = @inputTypes[event.inputType]

0 commit comments

Comments
 (0)