summaryrefslogtreecommitdiff
path: root/popups.go
diff options
context:
space:
mode:
authorGrail Finder <wohilas@gmail.com>2026-02-19 14:22:43 +0300
committerGrail Finder <wohilas@gmail.com>2026-02-19 14:22:43 +0300
commit27fdec13611a5757ff35e15606e939c4e15187cf (patch)
tree1fe92292890bde08b5875b4debdc1d16142f88c2 /popups.go
parent76827a71cc745b5fc6529e79ee8b76737e534262 (diff)
Enha: textarea color updateHEADmaster
Diffstat (limited to 'popups.go')
-rw-r--r--popups.go6
1 files changed, 6 insertions, 0 deletions
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)