这是 Firebug 中的错误吗?

Is this a bug in Firebug?

我有以下 javascript 代码:

function vocableToTextFieldClickEventHandler(e) {
if (e.keyCode == 13) { //Enter key
    if (pausedAfterAnswer) {
        pausedAfterAnswer = false;
        goToNextVocable();
        setAnswerNeutral();
        $("#vocableToTextFieldUI").val("");
        return;
    }
    if (textIsOnlyValidCharacters(vocableToTextFieldNode.value) == false){
        displayError("Not valid input!");
    }
    if (answerIsCorrect()) {
        displayAnswerCorrect();
        getActiveVocable().setPreviousAnswerStatus(1);
        pausedAfterAnswer = true;
    } else {
        repeatList.push("x");               //This line
        pausedAfterAnswer = true;
    }
}
}

在注释"This line"行添加断点时,无论e.keyCode是什么都会触发。我已经多次检查此代码片段以找到错误,但似乎无法找到它。我只是想知道这是否可能是 Firebug 中的一个错误,或者它是否只是一个愚蠢的编程错误。今天早些时候 Firebug 我有一些奇怪的行为也没有意义,所以我真的不知道我是否可以相信它。

由于我不能完全弄清楚这一点,我至少可以得出结论,我在 Firebug 中遇到的一些奇怪行为可以通过转到 Firebug 选项并单击 "Reset all Firebug options" 然后重启浏览器。