Skip to content

GLSP-1786: Remove duplicate standalone Go to menu - #29

Merged
tortmayr merged 1 commit into
mainfrom
glsp-1786-context-menu-follow-up
Sep 24, 2026
Merged

tortmayr merged 1 commit into
mainfrom
glsp-1786-context-menu-follow-up

Conversation

@tortmayr

Copy link
Copy Markdown
Contributor

What it does

Follow-up to #28: the standalone workflow example still provided its own marker items and Go To submenu, causing two navigation submenus after the built-in provider was fixed.

  • Remove the example's duplicate marker items and marker traversal helper.
  • Attach its Next/Previous Node items to the built-in Go to submenu using parentId: 'navigate'.

Fixes eclipse-glsp/glsp#1786

How to test

  • Verified locally: pnpm build, pnpm lint:fix, pnpm format, pnpm headers:fix -t changes, and pnpm test (1,631 tests passed).
  • Ran pnpm e2e test:standalone-browser (73 tests passed).
  • Open the standalone workflow context menu and check that one Go to submenu contains Next/Previous Node and Next/Previous Marker.

Follow-ups

None.

Changelog

  • This PR should be mentioned in the changelog
  • This PR introduces a breaking change (if yes, provide more details below for the changelog and the migration guide)

- Add workflow node navigation items to the built-in Go to menu
  so the standalone example presents one navigation submenu
- Remove duplicate marker items and the now-unused marker traversal
  helper from the example

closes eclipse-glsp/glsp#1786
@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Previews removed, the pull request is closed.

@tortmayr
tortmayr merged commit 493591f into main Sep 24, 2026
8 checks passed
@tortmayr
tortmayr deleted the glsp-1786-context-menu-follow-up branch September 24, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Client] Remove the shadow TYPES.IContextMenuProvider symbol that hides the marker-navigator menu

1 participant