     focusedTab = tabs[tabIndex];

              if (tabIndex < listMesh.scrollIndex) {
                listMesh.scrollIndex = tabIndex;
              } else if (tabIndex > listMesh.scrollIndex + 4) {
                listMesh.scrollIndex = tabIndex - 4;
              }
            }
          }
          _updateText();
          listMesh.updateList();
        } else if (code === 190) { // .
          _handleSingleKey('.');
        } else if (code === 188) { // ,
          _handleSingleKey(',');
        } el