diff -r ae16691d183d -r 18ca612e9ff0 src/js/widgets/polemicWidget.js --- a/src/js/widgets/polemicWidget.js Tue Mar 06 13:26:51 2012 +0100 +++ b/src/js/widgets/polemicWidget.js Thu Mar 08 18:38:46 2012 +0100 @@ -54,7 +54,7 @@ var duration = this._serializer.getDuration(); // timescale width var frameLength = lineSize / frameSize; // frame timescale var timeline; - var colors = new Array("","#1D973D","#C5A62D","#CE0A15","#036AAE","#585858"); + var colors = new Array("","#1D973D","#036AAE","#CE0A15","#C5A62D","#585858"); // array //var tweets = new Array(); @@ -322,9 +322,16 @@ e.id = frames[i].mytweetsID[k].cinecast_id; this.svgElements[e.id] = e; - IriSP.jQuery(e.node).mouseenter(function(element) { return function () { + IriSP.jQuery(e.node).mouseenter(function(element) { return function (_e) { self.TooltipWidget.show.call(self.TooltipWidget, element.title, element.attr("fill"), element.attrs.x + element.attrs.width / 2, element.attrs.y - 2); element.displayed = true; + self._Popcorn.trigger("IriSP.TraceWidget.MouseEvents", { + "widget" : "StackGraphWidget", + "type": "mousemove", + "x": _e.pageX, + "y": _e.pageY, + "annotation_id": element.id + }); }}(e)).mousedown(function(element) { return function () { self._Popcorn.currentTime(element.time/1000); self._Popcorn.trigger("IriSP.PolemicTweet.click", element.id);