mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-11-15 14:20:38 +08:00
fix(composer): mod+(a|x|c|v) always fall through to window
This commit is contained in:
parent
ad706c0609
commit
f037cf8e9f
1 changed files with 3 additions and 1 deletions
|
@ -12,7 +12,9 @@ Gmail's "x", while allowing standard hotkeys.)
|
|||
mousetrap.prototype.stopCallback = (e, element, combo, sequence) ->
|
||||
withinTextInput = element.tagName == 'INPUT' || element.tagName == 'SELECT' || element.tagName == 'TEXTAREA' || element.isContentEditable
|
||||
if withinTextInput
|
||||
return /(mod|command|ctrl)/.test(combo) is false
|
||||
isPlainKey = /(mod|command|ctrl)/.test(combo)
|
||||
isReservedTextEditingShortcut = /(mod|command|ctrl)\+(a|x|c|v)/.test(combo)
|
||||
return isPlainKey || isReservedTextEditingShortcut
|
||||
return false
|
||||
|
||||
class KeymapManager
|
||||
|
|
Loading…
Reference in a new issue