X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=blobdiff_plain;f=src%2Fmkws-widget-main.js;h=3af22570315f39e44a22bb268680fd2306915545;hp=446fe75c463a490f08e3333f34cad28ee24b3483;hb=8e454e2925f75712eb67d0cd9a86cfc84e5c5605;hpb=4ac151034e2dd7ddc8b0732aa575c8486cb449f0 diff --git a/src/mkws-widget-main.js b/src/mkws-widget-main.js index 446fe75..3af2257 100644 --- a/src/mkws-widget-main.js +++ b/src/mkws-widget-main.js @@ -160,18 +160,23 @@ mkws.registerWidgetType('records', function() { this.team.queue("records").subscribe(setRecordData); + var m_timer; this.node.mousemove(function() { that.info("freezing display records"); that.node.css('opacity', 0.5); m_frozen = true; + clearTimeout(m_timer); + m_timer = setTimeout(unfreezeRecordDisplay, 1000); }); - this.node.mouseleave(function() { + function unfreezeRecordDisplay() { + clearTimeout(m_timer); that.info("refreshing records"); that.node.css('opacity', 1); m_frozen = false; refreshRecordData(); - }); + } + this.node.mouseleave(unfreezeRecordDisplay); /* var m_busy = false;