diff -r c04283d7d1ef -r 69b14f35e900 src/js/widgets/tooltipWidget.js --- a/src/js/widgets/tooltipWidget.js Thu Nov 03 13:09:30 2011 +0100 +++ b/src/js/widgets/tooltipWidget.js Thu Nov 03 13:09:59 2011 +0100 @@ -14,11 +14,14 @@ }; IriSP.TooltipWidget.prototype.show = function(text, color, x, y) { - this.selector.children(".tipcolor").css("background-color", color); - this.selector.find(".tiptext").text(text); - this.selector.children(".tip").css("left", x).css("top", y); + if (this.selector.find(".tiptext").text() == text) + return; + + this.selector.find(".tipcolor").css("background-color", color); + this.selector.find(".tiptext").text(text); + this.selector.find(".tip").css("left", x).css("top", y); }; IriSP.TooltipWidget.prototype.hide = function() { - this.selector.children(".tip").css("left", -10000).css("top", -100000); + this.selector.find(".tip").css("left", -10000).css("top", -100000); }; \ No newline at end of file