Skip to content

fix(jetbrains): improve session transcript scrolling#10962

Merged
3 commits merged into
mainfrom
tiny-chokeberry
Jun 9, 2026
Merged

fix(jetbrains): improve session transcript scrolling#10962
3 commits merged into
mainfrom
tiny-chokeberry

Conversation

@kirillk

@kirillk kirillk commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Issue

No linked issue. Visual polish and scroll usability fix for the JetBrains session transcript.

Context

The JetBrains session transcript felt cramped near the right edge when the vertical scrollbar was present, and mouse wheel scrolling moved too slowly for long conversations.

Implementation

  • Increase the transcript scroll unit increment so physical mouse wheel scrolling moves through long sessions faster.
  • Add transcript-only right padding so message content has breathing room near the vertical scrollbar.
  • Assert the session scroll pane does not use overlapping scrollbars for transcript content.
  • Add patch changesets for the JetBrains package.

Screenshots / Video

Manual screenshots were provided during implementation. Final before/after screenshots should be attached before marking ready for review.

before after
Provided in development thread Pending final capture

How to Test

Manual/local verification

  • Agent: Ran ./gradlew :frontend:test --tests 'ai.kilocode.client.session.SessionScrollTest' from packages/kilo-jetbrains/.
  • Agent: Ran bun run typecheck from packages/kilo-jetbrains/.
  • Agent: Pre-push hook ran bun turbo typecheck successfully.
  • Human: Manually inspected the JetBrains session UI and adjusted the transcript scrollbar padding to the desired spacing.

Reviewer test steps

  1. Open the JetBrains plugin session view with enough transcript content to show a vertical scrollbar.
  2. Confirm message content no longer visually crowds or sits under the scrollbar.
  3. Use a physical mouse wheel over a long transcript and confirm scrolling advances at a more usable speed.

Blocked checks and substitute verification

  • None.

Checklist

  • Issue linked above, or exception explained
  • Tests/verification described
  • Screenshots/video included for visual changes, or marked N/A
  • Changeset considered for user-facing changes
  • I personally reviewed the diff and can explain the changes, including any AI-assisted work.

Get in Touch

@kirillk kirillk closed this pull request by merging all changes into main in 08c0ef6 Jun 9, 2026
@kirillk kirillk deleted the tiny-chokeberry branch June 9, 2026 18:26
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