on main help sign in
fix(ui): fix dialog box shift when session rename is active
commit3cda50f83a3a683526e485f57cb1e34efe6400eb authorChristian Rocha <christian@rocha.is> dateSun 26 Apr 2026, 11:56 (6 months ago) parent755f6fa
1 file changed+2−1
internal/ui/dialog/sessions_item.go+2−1
internal/ui/dialog/sessions_item.go+2−1
@@ -91,7 +91,8 @@ func (s *SessionItem) Render(width int) string {
9191 styles.ItemBlurred = s.t.Dialog.Sessions.RenamingItemBlurred
9292 styles.ItemFocused = s.t.Dialog.Sessions.RenamingingItemFocused
9393 if s.focused {
94− inputWidth := width - styles.InfoTextFocused.GetHorizontalFrameSize()
94+ const cursorPadding = 1
95+ inputWidth := max(0, width-styles.ItemFocused.GetHorizontalFrameSize()-cursorPadding)
9596 s.updateTitleInput.SetWidth(inputWidth)
9697 s.updateTitleInput.Placeholder = ansi.Truncate(s.Title, width, "…")
9798 return styles.ItemFocused.Render(s.updateTitleInput.View())