From ec4e2791537c57887471f0d7a6ab1d4e642d1744 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Fri, 30 Jan 2015 10:57:28 +0000 Subject: Visual/edit modes: correctly suppress backspace/delete. --- content_scripts/mode_visual_edit.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'content_scripts') diff --git a/content_scripts/mode_visual_edit.coffee b/content_scripts/mode_visual_edit.coffee index 33e854c8..f03c01ab 100644 --- a/content_scripts/mode_visual_edit.coffee +++ b/content_scripts/mode_visual_edit.coffee @@ -16,7 +16,7 @@ class SuppressPrintable extends Mode return @stopBubblingAndTrue if not KeyboardUtils.isPrintable event return @suppressEvent if event.type != "keydown" # Completely suppress Backspace and Delete, they change the selection. - @suppressEvent if event.keyCode in [ 8, 46 ] + return @suppressEvent if event.keyCode in [ keyCodes.backspace, keyCodes.deleteKey ] # Suppress propagation (but not preventDefault) for keydown, printable events. DomUtils.suppressPropagation event @stopBubblingAndFalse -- cgit v1.2.3