[backport core/1.34] feat: bring node to front when clicking on any widget#7520
[backport core/1.34] feat: bring node to front when clicking on any widget#7520christian-byrne merged 1 commit intocore/1.34from
Conversation
|
Important Review skippedAuto reviews are limited based on label configuration. 🚫 Excluded labels (none allowed) (1)
Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🎭 Playwright Test Results❌ Some tests failed ⏰ Completed at: 12/15/2025, 10:43:22 PM UTC 📈 Summary
📊 Test Reports by Browser
🎉 Click on the links above to view detailed test results for each browser configuration. |
🎨 Storybook Build Status✅ Build completed successfully! ⏰ Completed at: 12/15/2025, 10:00:59 PM UTC 🔗 Links🎉 Your Storybook is ready for review! |
- Adds a capture-phase pointerdown handler to NodeWidgets that calls `bringNodeToFront` whenever any widget is clicked - Improves UX by ensuring the interacted node is always visible on top, without requiring the node itself to be selected fix #7131 https://github.com/user-attachments/assets/c2c2ff0e-6e5a-49f2-bf2e-333950559ada https://github.com/user-attachments/assets/fc3db735-20eb-40b5-9101-278badc4698e - [ ] Click on any widget (button, dropdown, input, etc.) within a Vue node - [ ] Verify the node moves to the front (highest z-index) when the widget is clicked - [ ] Verify existing widget functionality is unaffected --------- Co-authored-by: github-actions <github-actions@github.com>
9f8ab23 to
7469f16
Compare
Summary
Backport of #7202 to core/1.34
bringNodeToFrontwhenever any widget is clickedfix #7131
┆Issue is synchronized with this Notion page by Unito