diff --git a/packages/tui/internal/components/dialog/session.go b/packages/tui/internal/components/dialog/session.go index 6ee8d1cc..f38f37bf 100644 --- a/packages/tui/internal/components/dialog/session.go +++ b/packages/tui/internal/components/dialog/session.go @@ -49,14 +49,14 @@ func (s sessionItem) Render(selected bool, width int) string { // Red background for delete confirmation itemStyle = baseStyle. Background(t.Error()). - Foreground(t.Background()). + Foreground(t.BackgroundElement()). Width(width). PaddingLeft(1) } else { // Normal selection itemStyle = baseStyle. Background(t.Primary()). - Foreground(t.Background()). + Foreground(t.BackgroundElement()). Width(width). PaddingLeft(1) } diff --git a/packages/tui/internal/components/list/list.go b/packages/tui/internal/components/list/list.go index fe03f5c2..a7ea3458 100644 --- a/packages/tui/internal/components/list/list.go +++ b/packages/tui/internal/components/list/list.go @@ -181,7 +181,7 @@ func (s StringItem) Render(selected bool, width int) string { if selected { itemStyle = baseStyle. Background(t.Primary()). - Foreground(t.Background()). + Foreground(t.BackgroundElement()). Width(width). PaddingLeft(1) } else {