@Override
    public void setCursorVisible(boolean visible) {
      ApplicationManager.getApplication().invokeLater(() -> {
        widget().getTerminalPanel().setCursorVisible(false);
      }, myProject.getDisposed());
    }
@Override
    public void setCursorVisible(boolean visible)