anchor.diff:      var _scrollStep = (0 - (selectedItemOrder *
                               _spanWidth - _visibleItemsWindowSize * 0.8)).round();
   
  -    checkSetScrollStepRedraw(_scrollStep, _scrollListDiv);
  +    checkSetScrollStepRedraw(_scrollStep);
     }
   
     componentWillUnmount(){
  
positive.code: 
    componentDidMount(_) {
  
      var _scrollListDiv = ref('round-list');
      var selectedItemOrder = 0;
  
      if (items.length > 40){ //hack due to testing 100 items in rounds, causing troubles with css width of round-list div
  
negative.code:     _scrollStep = _scrollStep.replaceAll('px','');
      _scrollStep = num.parse(_scrollStep).round();
  
      checkSetScrollStepRedraw(_scrollStep);
    }
  
    showFirst() =>
        checkSetScrollStepRedraw(0);
  
    showLast() =>
        checkSetScrollStepRedraw(getMinMarginLeft());
  
    scroll({toLeft: true}) {
      var _itemSpan = ref(items[0][VALUE].toString());
      var _scrollStep = _scrollListDiv.style.marginLeft;
  
      if (_scrollStep == '') {
  