fix: remove textarea resize from View() and fix right panel height
This commit is contained in:
parent
606ee5fa0a
commit
8d543a7020
@ -263,17 +263,21 @@ func (m Model) View() string {
|
||||
leftWidth := m.width - rightWidth - 3
|
||||
chatHeight := m.height - 5
|
||||
|
||||
m.textarea.SetWidth(leftWidth)
|
||||
m.viewport.Width = leftWidth
|
||||
m.viewport.Height = chatHeight
|
||||
|
||||
chatBox := boxStyle.Width(leftWidth).Height(chatHeight).Render(m.viewport.View())
|
||||
inputBox := boxStyle.Width(leftWidth).Render(m.textarea.View())
|
||||
leftPanel := lipgloss.JoinVertical(lipgloss.Left, chatBox, inputBox)
|
||||
|
||||
stats := m.renderStats()
|
||||
agents := m.renderAgents()
|
||||
empty := boxStyle.Width(rightWidth - 4).Height(m.height - 20).Render("")
|
||||
|
||||
statsHeight := lipgloss.Height(stats)
|
||||
agentsHeight := lipgloss.Height(agents)
|
||||
remainingHeight := m.height - statsHeight - agentsHeight - 2
|
||||
if remainingHeight < 3 {
|
||||
remainingHeight = 3
|
||||
}
|
||||
|
||||
empty := boxStyle.Width(rightWidth - 4).Height(remainingHeight).Render("")
|
||||
rightPanel := lipgloss.JoinVertical(lipgloss.Left, stats, agents, empty)
|
||||
|
||||
if m.loading {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user