Skip to content

fix(web): stop replaying the bubble entrance animation on session open - #1411

Merged
wbxl2000 merged 1 commit into
mainfrom
fix/web-remove-bubble-anim
Jul 6, 2026
Merged

fix(web): stop replaying the bubble entrance animation on session open#1411
wbxl2000 merged 1 commit into
mainfrom
fix/web-remove-bubble-anim

Conversation

@wbxl2000

@wbxl2000 wbxl2000 commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Related Issue

No linked issue — reported directly by a user; described below.

Problem

Opening any session — even one with no new content — briefly re-played the chat bubble entrance animation (fade + 6px slide) on every visible message. Because ChatPane is keyed on the active session id, it remounts on every session switch, and the kimi-bubble-in animation on .u-bub / .a-msg replayed for the whole viewport. Since the viewport follows the bottom, this read as "the tail of the conversation deliberately re-streaming" on every entry. (Historical turns already disable markstream's typewriter reveal, so this is purely the CSS entrance animation, not a text re-stream.)

What changed

Removed the kimi-bubble-in entrance animation from .u-bub and .a-msg, and deleted the now-unused @keyframes. Conversation history now renders statically when opening or switching sessions.

Checklist

  • I have read the CONTRIBUTING document.
  • I have linked a related issue, or explained the problem above.
  • I have added tests that prove my feature works. — Pure CSS removal; typecheck and the existing suite (276 tests) pass.
  • Ran gen-changesets skill, or this PR needs no changeset.
  • Ran gen-docs skill, or this PR needs no doc update. — Visual-only change with no user-facing behavior to document.

@changeset-bot

changeset-bot Bot commented Jul 6, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: bd8b977

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@moonshot-ai/kimi-code Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pkg-pr-new

pkg-pr-new Bot commented Jul 6, 2026

Copy link
Copy Markdown
pnpm dlx https://pkg.pr.new/@moonshot-ai/kimi-code@bd8b977
npx https://pkg.pr.new/@moonshot-ai/kimi-code@bd8b977

commit: bd8b977

@wbxl2000
wbxl2000 merged commit e6e6dd5 into main Jul 6, 2026
11 checks passed
@wbxl2000
wbxl2000 deleted the fix/web-remove-bubble-anim branch July 6, 2026 05:58
This was referenced Jul 6, 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.

1 participant