@Override
  public void actionPerformed(@NotNull AnActionEvent event) {
    EditorWindow window = event.getData(EditorWindow.DATA_KEY);
    if (window == null) {
      return;
    }

    VirtualFile file = window.getContextFile();
    if (closeSource && file != null) {
      file.putUserData(EditorWindow.Companion.getDRAG_START_PINNED_KEY$intellij_platform_ide_impl(), window.isFilePinned(file));
      window.closeFile(file, false, false);
    }

    window.split(orientation, true, file, true);
  }
@Override
  public void actionPerformed(@NotNull AnActionEvent event)