fix(ui): prevent competing sidebar tooltips
Merged
WA
2mo ago+28+28+01234567890123456789-5-5-0123456789
Summary
- keep the collapsed sidebar tooltip as the sole tooltip owner during expansion transitions
- remove redundant native workspace-name tooltips when OverflowText owns the full-value tooltip
- cover both live and loading workspace triggers plus the transition overlap regression
Verification
- bun run --cwd apps/sim test -- app/workspace/[workspaceId]/w/components/sidebar/components/sidebar-footer/sidebar-footer.test.tsx app/workspace/[workspaceId]/w/components/sidebar/components/workspace-header/workspace-header.test.tsx
- bun run lint:check
- bun run lint
- bun run apps/sim/scripts/check-block-registry.ts origin/staging
- bun run check:audits