Fix footer background fill rendering
This commit is contained in:
parent
715cbd6e37
commit
7925a33568
1 changed files with 8 additions and 6 deletions
|
|
@ -1501,12 +1501,14 @@ func renderFooter(m Model) string {
|
|||
line += modeLabel
|
||||
}
|
||||
line = " " + line
|
||||
return lipgloss.PlaceHorizontal(
|
||||
m.width,
|
||||
lipgloss.Left,
|
||||
line,
|
||||
lipgloss.WithWhitespaceBackground(m.palette.Footer),
|
||||
)
|
||||
line = ansi.Truncate(line, m.width, "")
|
||||
fill := m.width - ansi.StringWidth(line)
|
||||
if fill > 0 {
|
||||
line += lipgloss.NewStyle().
|
||||
Background(m.palette.Footer).
|
||||
Render(strings.Repeat(" ", fill))
|
||||
}
|
||||
return line
|
||||
}
|
||||
|
||||
func renderModal(m Model, palette theme.Palette, width int) string {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue