From 4afc7dce643e5d9bf932c12099b19e0b0079481c Mon Sep 17 00:00:00 2001 From: Eston Bond Date: Thu, 11 Nov 2010 16:14:29 -0800 Subject: [PATCH] Fix nodeSelector bug where out-of-range node is selected --- lib/gollum/frontend/public/javascript/gollum.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gollum/frontend/public/javascript/gollum.js b/lib/gollum/frontend/public/javascript/gollum.js index ddaddcb2..36fb914a 100644 --- a/lib/gollum/frontend/public/javascript/gollum.js +++ b/lib/gollum/frontend/public/javascript/gollum.js @@ -100,13 +100,13 @@ var nodeSelector = { } } else { - // not checked, get a range set up - $node.addClass('selected'); if ( !nodeSelector.node1 ) { nodeSelector.node1 = $node; + nodeSelector.node1.addClass('selected'); } else if ( !nodeSelector.node2 ) { // okay, we don't have a node 2 but have a node1 nodeSelector.node2 = $node; + nodeSelector.node2.addClass('selected'); nodeSelector.selectNodeRange( nodeSelector.node1, nodeSelector.node2 ); } else {