Skip to content

fix: テキスト折り返し時にペイン下枠の欠落を防止 - #17

Merged
myuron merged 1 commit into
mainfrom
fix/cap-pane-height-on-wrap
Apr 18, 2026
Merged

myuron merged 1 commit into
mainfrom
fix/cap-pane-height-on-wrap

Conversation

@myuron

@myuron myuron commented Apr 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • lipgloss v1のHeight()はコンテンツ折り返しによる行数超過を切り詰めないため、長いロググループ名がペイン幅を超えると左ペインが膨張し下枠が画面外に押し出されていた(WSLなど狭いターミナルで発生しやすい)
  • lipglossレンダリング後にcapPaneLinesで各ペインを固定高さ(上枠 + contentHeight + 下枠)にキャップすることで修正
  • 長い名前の折り返しテストを追加

Test plan

  • go test ./... 全テスト通過
  • 長いロググループ名で左右ペインの下枠が同じ行に揃うことをテストで検証

🤖 Generated with Claude Code

lipgloss v1のHeight()はコンテンツ折り返しによる行数超過を切り詰めないため、
長いロググループ名がペイン幅を超えると左ペインが膨張し下枠が画面外に押し出されていた。
lipglossレンダリング後にcapPaneLinesで固定高さにキャップすることで修正。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@myuron
myuron merged commit 5ee1aeb into main Apr 18, 2026
@myuron
myuron deleted the fix/cap-pane-height-on-wrap branch April 18, 2026 01:01
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