Skip to content

Fixed diff panel height and stale card on second diff (#71) - #73

Merged
oleg68 merged 1 commit into
nbplugins:release/0.21from
oleg68:bugfix/0.21/diff-height
Apr 19, 2026
Merged

oleg68 merged 1 commit into
nbplugins:release/0.21from
oleg68:bugfix/0.21/diff-height

Conversation

@oleg68

@oleg68 oleg68 commented Apr 19, 2026

Copy link
Copy Markdown
Collaborator
  • Fixed diff panel appearing at nearly invisible height after Reset Windows or on first use: unified componentResized first/subsequent paths, added total * 2 / 3 default for CARD_DIFF, deferred divider set when splitPane.getHeight() == 0 in switchSouthCard
  • Fixed second diff in the same session being invisible: track currentDiffCard field and remove old card before adding new one in showEmbeddedDiff/hideEmbeddedDiff/cleanupChatLayout
  • Added fine-level diagnostic logging for applyDivider, componentResized, switchSouthCard to aid future debugging

- Fixed diff panel appearing at nearly invisible height after Reset
Windows or on first use: unified componentResized first/subsequent
paths, added total * 2 / 3 default for CARD_DIFF, deferred divider set
when splitPane.getHeight() == 0 in switchSouthCard
- Fixed second diff in the same session being invisible: track
currentDiffCard field and remove old card before adding new one in
showEmbeddedDiff/hideEmbeddedDiff/cleanupChatLayout
- Added fine-level diagnostic logging for applyDivider,
componentResized, switchSouthCard to aid future debugging

Co-authored-by: Oleg Samarin <osamarin@openintegration.inc>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@oleg68
oleg68 merged commit 98bcb28 into nbplugins:release/0.21 Apr 19, 2026
1 check passed
@oleg68
oleg68 deleted the bugfix/0.21/diff-height branch April 19, 2026 09:51
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