Feature/obsidian menu upstream pr43 #13
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Before merging
Wait two weeks for comments from the original PR creator, just in case
Summary
This PR adopts the upstream feature that migrates from custom menu implementation to Obsidian's native menu system.
What's Changed
✨ Improvements: Native Obsidian Menu Integration
Migrates the highlighter menu from a custom DIV-based implementation to Obsidian's native menu system. This provides better integration with Obsidian's UI and improved keyboard navigation support.
📝 Changes Included
🎯 Benefits
Related Issues
Testing
npm run build
Credits
Full credit goes to @andorx for the original implementation. This fork preserves the original authorship and includes proper attribution via cherry-pick -x.
Preview
Summary by CodeRabbit
Style
Refactor