anchor.diff:                          (lastRenderedScrollLeft - scrollLeft).abs() < viewportW)) {
                       render();
                   } else {
  +                  _log.finest("new timer");
                       h_render=new Timer(new Duration(milliseconds:50),render);
                      // h_render = setTimeout(render, 50);
                   }
  
positive.code:       });
        $headerL.children.clear();
        $headerR.children.clear();
        getHeadersWidth();
        $headerL.style.width = '${headersWidthL}px';
        $headerR.style.width ='${headersWidthR}px';
       // hItem.style.width =getHeadersWidth().toString() + 'px';
  
negative.code: 
  
        //scount++;
        _log.finer('s event ${scount}' + new DateTime.now().toString() );
         _handleScroll(false);
      }
      _handleScroll(bool isMouseWheel) {
  