From be7029942db2e585a569628985dd582eebf7e35b Mon Sep 17 00:00:00 2001 From: "SENOO, Ken" Date: Sat, 15 Oct 2022 18:08:42 +0900 Subject: [PATCH] Null guard for clicking post area while loading --- js/qvitter.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/qvitter.js b/js/qvitter.js index e1b7d9c..ff0fb86 100644 --- a/js/qvitter.js +++ b/js/qvitter.js @@ -3213,6 +3213,10 @@ $('body').on('keyup paste input', 'div.queet-box-syntax', function() { currentVal = currentVal.replace(/
$/, '').replace(/ $/, '').replace(/ $/, ''); // fix $(this).siblings('.syntax-two').html(currentVal); + // If user click post area before load finished (top gnu logo), this is undefined. + if (!window.syntaxHighlightingRegexps) { + window.syntaxHighlightingRegexps = Object(); + } // loop through the regexps and highlight $.each(window.syntaxHighlightingRegexps,function(k,v){