Skip to content

feat(widgets): ContextMenuWidget improvements#10031

Merged
Pessimistress merged 5 commits intomasterfrom
missx/widget-menu
Feb 25, 2026
Merged

feat(widgets): ContextMenuWidget improvements#10031
Pessimistress merged 5 commits intomasterfrom
missx/widget-menu

Conversation

@Pessimistress
Copy link
Collaborator

  • fix: menu placement (currently does not work if viewport is not fullscreen)
  • feat: consistent CSS styling with other widgets
  • Avoid overwriting user props from a callback (flaky pattern)

- Click elsewhere to hide the menu
- Menu automatically positions itself at the cursor location
- `value` (string, optional) - Unique identifier for the menu item. If not supplied, then the item is not interactive.
- `icon` (string, optional) - Data url of an icon that should be displayed with the menu item
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice!

Base automatically changed from missx/widget-popover-2 to master February 25, 2026 03:08
@Pessimistress Pessimistress merged commit 05d8c59 into master Feb 25, 2026
3 checks passed
@Pessimistress Pessimistress deleted the missx/widget-menu branch February 25, 2026 03:21
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.

2 participants