diff --git a/chrome/content/zotero/bindings/styled-textbox.xml b/chrome/content/zotero/bindings/styled-textbox.xml index b7371eb7678..508d5caa810 100644 --- a/chrome/content/zotero/bindings/styled-textbox.xml +++ b/chrome/content/zotero/bindings/styled-textbox.xml @@ -416,6 +416,12 @@ this.redo(); return; } + // Handle forward-delete, which doesn't register as a keypress + // when a selection is cleared + if (event.which == event.DOM_VK_DELETE) { + this._changed = true; + commandEvent = true; + } break; case 'keypress':