From 27fdec13611a5757ff35e15606e939c4e15187cf Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Thu, 19 Feb 2026 14:22:43 +0300 Subject: Enha: textarea color update --- popups.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'popups.go') diff --git a/popups.go b/popups.go index a39f160..f584f3c 100644 --- a/popups.go +++ b/popups.go @@ -403,11 +403,17 @@ func updateWidgetColors(theme tview.Theme) { textArea.SetBorderColor(borderColor) textArea.SetTitleColor(titleColor) textArea.SetTextStyle(tcell.StyleDefault.Background(bgColor).Foreground(fgColor)) + textArea.SetPlaceholderStyle(tcell.StyleDefault.Background(bgColor).Foreground(fgColor)) + // Force textarea refresh by restoring text (SetTextStyle doesn't trigger redraw) + textArea.SetText(textArea.GetText(), true) editArea.SetBackgroundColor(bgColor) editArea.SetBorderColor(borderColor) editArea.SetTitleColor(titleColor) editArea.SetTextStyle(tcell.StyleDefault.Background(bgColor).Foreground(fgColor)) + editArea.SetPlaceholderStyle(tcell.StyleDefault.Background(bgColor).Foreground(fgColor)) + // Force textarea refresh by restoring text (SetTextStyle doesn't trigger redraw) + editArea.SetText(editArea.GetText(), true) statusLineWidget.SetBackgroundColor(bgColor) statusLineWidget.SetTextColor(fgColor) -- cgit v1.2.3