ate.cursor++;
        mesh.updateText();
      };
      const _handleKey = (code, shiftKey) => {
        if (code === 8) { // backspace
          if (mesh.urlState.cursor > 0) {
            mesh.urlState.text = mesh.urlState.text.slice(0, mesh.urlState.cursor - 1) + mesh.urlState.text.slice(mesh.urlState.cursor);
            mesh.urlState.cursor--;
            mesh.updateText();
          } else {
            if (mesh.urlState.text.length === 0) {
              _closeRig();
            }
          }
       