From 6d2d52052c6babfacb1b5947511976ac2dd30d5d Mon Sep 17 00:00:00 2001 From: jsmirob Date: Mon, 21 Jan 2013 13:55:46 -0500 Subject: [PATCH] fixed flickering flag bug --- src/JBrowse/View/Track/WiggleBase.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/JBrowse/View/Track/WiggleBase.js b/src/JBrowse/View/Track/WiggleBase.js index b164fe2f26..259372bc1a 100644 --- a/src/JBrowse/View/Track/WiggleBase.js +++ b/src/JBrowse/View/Track/WiggleBase.js @@ -319,17 +319,17 @@ Wiggle.extend({ scoreDisplay.style.top = cPos.y+'px'; scoreDisplay.style.display = 'block'; } else { - setTimeout(function(){ - if( !(this._showPixelValue( scoreDisplay, pixelValues[Math.round(cx)])) ) { - scoreDisplay.style.display = 'none'; - } - }, 50); + scoreDisplay.style.display = 'none'; } })); },this); on( block, 'mouseout', function(evt) { - scoreDisplay.style.display = 'none'; - verticalLine.style.display = 'none'; + var target = evt.srcElement || evt.target; + var evtParent = evt.relatedTarget || evt.toElement; + if (target.parentNode != evtParent.parentNode) { + scoreDisplay.style.display = 'none'; + verticalLine.style.display = 'none'; + } }); },