fix: layer collapsed nodes behind expanded nodes - #14156
Conversation
🎨 Storybook: 🚧 Building...🎭 Playwright: ⏳ Running... |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (8)
📝 WalkthroughWalkthroughVue node rendering now computes paint order from collapse state, selection, and layout z-index. Node components stop applying inline z-index styles, while browser helpers and E2E coverage validate overlapping and collapsed-node interactions. ChangesVue node stacking
Estimated code review effort: 4 (Complex) | ~45 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 6✅ Passed checks (6 passed)
✨ 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 |
|
@coderabbitai full review |
✅ Action performedFull review finished. Your included review limit is currently reached under our Fair Usage Limits Policy. This review may still proceed through usage-based billing if eligible. Your next included review will be available in 21 minutes. |
|
@coderabbitai full review |
✅ Action performedFull review finished. |
Summary
Layer inactive collapsed nodes behind expanded nodes in the Vue node renderer, while temporarily promoting selected collapsed nodes so they remain easy to interact with.
Changes
Review Focus
Testing
pnpm typecheckpnpm typecheck:browserpnpm format:checkpnpm knipbrowser_tests/tests/vueNodes/interactions/node/collapsedStacking.spec.tsScreenshots