Skip to content

Finish tab close ghosts on animation completion#246

Open
YakiHugo wants to merge 1 commit into
blueberrycongee:mainfrom
YakiHugo:fix/tabbar-close-animation-245
Open

Finish tab close ghosts on animation completion#246
YakiHugo wants to merge 1 commit into
blueberrycongee:mainfrom
YakiHugo:fix/tabbar-close-animation-245

Conversation

@YakiHugo
Copy link
Copy Markdown

@YakiHugo YakiHugo commented May 1, 2026

Summary

  • Rebase the tab close animation fix onto the latest explicit-bounds TabBar implementation
  • Clear closing tab ghosts when the Framer animation completes
  • Keep the timeout path as a fallback for interrupted animations

Fixes #245

Tests

  • npm run typecheck
  • npx vitest --run src/components/layout/TabBar.test.tsx

@YakiHugo YakiHugo force-pushed the fix/tabbar-close-animation-245 branch from ffe056f to d846e19 Compare May 1, 2026 14:12
@YakiHugo YakiHugo changed the title Fix tab close animation timing Finish tab close ghosts on animation completion May 1, 2026
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.

Tab Bar 关闭瞬间动画视觉异常

1 participant