From d943bf50241382724bae513be0cefe4c82d7915e Mon Sep 17 00:00:00 2001 From: ccd0 Date: Thu, 3 Apr 2014 04:55:31 -0700 Subject: [PATCH] fix navigation bug Conflicts: LICENSE builds/4chan-X.user.js builds/crx/script.js --- LICENSE | 2 +- builds/4chan-X.user.js | 5 ++++- builds/crx/script.js | 5 ++++- src/Posting/QR.coffee | 1 + 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/LICENSE b/LICENSE index 160826428..24171b784 100755 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ /* -* 4chan X - Version 1.4.1 - 2014-04-02 +* 4chan X - Version 1.4.1 - 2014-04-03 * * Licensed under the MIT license. * https://github.com/Spittie/4chan-x/blob/master/LICENSE diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index 24025db5f..ab1347837 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -24,7 +24,7 @@ // ==/UserScript== /* -* 4chan X - Version 1.4.1 - 2014-04-02 +* 4chan X - Version 1.4.1 - 2014-04-03 * * Licensed under the MIT license. * https://github.com/Spittie/4chan-x/blob/master/LICENSE @@ -6220,6 +6220,9 @@ flagsInput: function() { var flag, nodes; nodes = QR.nodes; + if (!nodes) { + return; + } if (nodes.flagSelector) { $.rm(nodes.flagSelector); delete nodes.flagSelector; diff --git a/builds/crx/script.js b/builds/crx/script.js index 24a3a3798..544f7ac86 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -1,6 +1,6 @@ // Generated by CoffeeScript /* -* 4chan X - Version 1.4.1 - 2014-04-02 +* 4chan X - Version 1.4.1 - 2014-04-03 * * Licensed under the MIT license. * https://github.com/Spittie/4chan-x/blob/master/LICENSE @@ -6245,6 +6245,9 @@ flagsInput: function() { var flag, nodes; nodes = QR.nodes; + if (!nodes) { + return; + } if (nodes.flagSelector) { $.rm(nodes.flagSelector); delete nodes.flagSelector; diff --git a/src/Posting/QR.coffee b/src/Posting/QR.coffee index de07b690c..c65fbcc7c 100644 --- a/src/Posting/QR.coffee +++ b/src/Posting/QR.coffee @@ -569,6 +569,7 @@ QR = flagsInput: -> {nodes} = QR + return if not nodes if nodes.flagSelector $.rm nodes.flagSelector delete nodes.flagSelector