diff --git a/common/content/events.js b/common/content/events.js index 0e8d253a..130b9aa1 100644 --- a/common/content/events.js +++ b/common/content/events.js @@ -1015,7 +1015,8 @@ var Events = Module("events", { */ input: function onInput(event) { - delete event.originalTarget.dactylKeyPress; + if ("dactylKeyPress" in event.originalTarget) + delete event.originalTarget.dactylKeyPress; }, // this keypress handler gets always called first, even if e.g. diff --git a/common/content/statusline.js b/common/content/statusline.js index da4e15b5..1fff5292 100644 --- a/common/content/statusline.js +++ b/common/content/statusline.js @@ -47,9 +47,9 @@ var StatusLine = Module("statusline", {