diff options
| author | Kujtim Hoxha <[email protected]> | 2025-04-23 12:08:45 +0200 |
|---|---|---|
| committer | Kujtim Hoxha <[email protected]> | 2025-04-24 16:40:36 +0200 |
| commit | 2c5003e3fc94766cf848962ea0ffe94875c35d2b (patch) | |
| tree | b822c8161b23b6828b557f5687a1c82b74bd2da4 /internal/tui/components/dialog/session.go | |
| parent | 1b22acbc58ffd67b3a42d01bfc320edcb68e5fc7 (diff) | |
| download | opencode-2c5003e3fc94766cf848962ea0ffe94875c35d2b.tar.gz opencode-2c5003e3fc94766cf848962ea0ffe94875c35d2b.zip | |
remove edit/normal mode
Diffstat (limited to 'internal/tui/components/dialog/session.go')
| -rw-r--r-- | internal/tui/components/dialog/session.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/tui/components/dialog/session.go b/internal/tui/components/dialog/session.go index 060875f91..2b26dacd1 100644 --- a/internal/tui/components/dialog/session.go +++ b/internal/tui/components/dialog/session.go @@ -122,6 +122,8 @@ func (s *sessionDialogCmp) View() string { } } + maxWidth = max(30, min(maxWidth, s.width-15)) // Limit width to avoid overflow + // Limit height to avoid taking up too much screen space maxVisibleSessions := min(10, len(s.sessions)) @@ -169,7 +171,6 @@ func (s *sessionDialogCmp) View() string { styles.BaseStyle.Width(maxWidth).Render(""), styles.BaseStyle.Width(maxWidth).Render(lipgloss.JoinVertical(lipgloss.Left, sessionItems...)), styles.BaseStyle.Width(maxWidth).Render(""), - styles.BaseStyle.Width(maxWidth).Padding(0, 1).Foreground(styles.ForgroundDim).Render("↑/k: up ↓/j: down enter: select esc: cancel"), ) return styles.BaseStyle.Padding(1, 2). @@ -223,4 +224,3 @@ func NewSessionDialogCmp() SessionDialog { selectedSessionID: "", } } - |
