summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoradamdottv <[email protected]>2025-06-20 15:49:51 -0500
committeradamdottv <[email protected]>2025-06-20 15:49:51 -0500
commit9081e17fcc9a68012b18ee9270c5959071ba60b0 (patch)
tree7cdb87d1a7bbfd281bb918ad922f9c507063350a
parentef3fd5900fd33289576ea7853afacb3c2b06bf33 (diff)
downloadopencode-9081e17fcc9a68012b18ee9270c5959071ba60b0.tar.gz
opencode-9081e17fcc9a68012b18ee9270c5959071ba60b0.zip
fix(tui): visual tweaks to themes
-rw-r--r--packages/tui/internal/components/dialog/theme.go2
-rw-r--r--packages/tui/internal/components/modal/modal.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/packages/tui/internal/components/dialog/theme.go b/packages/tui/internal/components/dialog/theme.go
index 2bbcebc71..f00b8d1f0 100644
--- a/packages/tui/internal/components/dialog/theme.go
+++ b/packages/tui/internal/components/dialog/theme.go
@@ -89,8 +89,8 @@ func (t *themeDialog) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
if item, newIdx := t.list.GetSelectedItem(); newIdx >= 0 && newIdx != prevIdx {
theme.SetTheme(item.name)
+ return t, util.CmdHandler(ThemeSelectedMsg{ThemeName: item.name})
}
-
return t, cmd
}
diff --git a/packages/tui/internal/components/modal/modal.go b/packages/tui/internal/components/modal/modal.go
index afb67a959..98e34d627 100644
--- a/packages/tui/internal/components/modal/modal.go
+++ b/packages/tui/internal/components/modal/modal.go
@@ -114,7 +114,7 @@ func (m *Modal) Render(contentView string, background string) string {
titleLine := m.title + spacer + escText
titleLine = titleStyle.Render(titleLine)
- finalContent = strings.Join([]string{titleLine, contentView}, "\n") + "\n"
+ finalContent = strings.Join([]string{titleLine, "", contentView}, "\n")
} else {
finalContent = contentView
}