diff --git a/content/events.js b/content/events.js index c3bc036d..c32da00b 100644 --- a/content/events.js +++ b/content/events.js @@ -783,7 +783,8 @@ liberator.Events = function () //{{{ evt.initKeyEvent("keypress", true, true, view, ctrl, alt, shift, meta, keyCode, charCode); evt.noremap = noremap; elem.dispatchEvent(evt) - if (!waitForPageLoaded()) // stop feeding keys if page loading failed + // stop feeding keys if page loading failed + if (liberator.modes.isReplaying && !waitForPageLoaded()) return; } return true;