diff --git a/internal/ui/ui.go b/internal/ui/ui.go index 6112f61..2f245dc 100644 --- a/internal/ui/ui.go +++ b/internal/ui/ui.go @@ -79,15 +79,13 @@ func (m Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { m.state = viewWizard return m, nil } - if m.state == viewWizard && !m.deploying { - return m, m.startDeploy() - } case "2": if m.state == viewDeployChoice { return m, func() tea.Msg { return tea.Quit() } // exit TUI for tunnel flow } case "enter": if m.state == viewWizard && !m.deploying { + m.deploying = true return m, m.startDeploy() } if m.state == viewDone || m.state == viewError {