rem: if (this.cursorType != "free") 
add: if (this.cursorType != "free" && this.cursorType != "snap") 
context:     cursorMouseOut: function (event) {        if (!this.valid)            return;        if (this.cursorType != "free")            return;        this.cursorTime = null;        this.cursorValue = null;        this.onCursorMoved.fire(this.cursorTime, this.cursorValue);        this.redrawOverlayOnly();    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/dc0efeeaf8c2ddf0eaac280fc3b09cdc8391dc03/GraphCanvas.js/clean/webtools/new-graph/js/GraphCanvas.js