summaryrefslogtreecommitdiffhomepage
path: root/packages/tui
diff options
context:
space:
mode:
Diffstat (limited to 'packages/tui')
-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
}