From 6112e15195fd896d781bfe987285a7ed192cf1be Mon Sep 17 00:00:00 2001 From: Freeyorp Date: Thu, 16 May 2013 15:33:58 +1200 Subject: Always update join channel link This should all be done by delta updates. d3 joins, while fun, aren't really the tool for the job here. :) --- public/js/mv/connect.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/public/js/mv/connect.js b/public/js/mv/connect.js index 39b2f55..0d0231d 100644 --- a/public/js/mv/connect.js +++ b/public/js/mv/connect.js @@ -221,7 +221,6 @@ var mv = function(mv) { if (join.empty()) { join = group.append("a") .attr("class", "join") - .attr("href", "javascript:mv.connect.join(" + channelNames[i] + ");") .text("Join channel") ; } @@ -229,7 +228,10 @@ var mv = function(mv) { /* We're in this channel */ join.style("display", "none"); } else { - join.style("display", "inline"); + join + .style("display", "inline") + .attr("href", "javascript:mv.connect.join(" + channelNames[i] + ");") + ; } } else { var join = group.select(".join"); -- cgit v1.2.3-60-g2f50