From 731d840afdebc9b2df1fd7c3396f381ba4cc7753 Mon Sep 17 00:00:00 2001 From: Sebastian Herrlinger Date: Mon, 9 Mar 2026 16:35:20 +0100 Subject: [PATCH] fix smoke test --- .opencode/plugins/tui-smoke.tsx | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.opencode/plugins/tui-smoke.tsx b/.opencode/plugins/tui-smoke.tsx index 06db1d2dcf..20a4524436 100644 --- a/.opencode/plugins/tui-smoke.tsx +++ b/.opencode/plugins/tui-smoke.tsx @@ -301,8 +301,14 @@ const entry = (api: TuiApi, route: ReturnType, value: ReturnType api.route.navigate(route.screen, { ...value, note, source: "prompt" })} - onCancel={() => api.route.navigate(route.screen, value)} + onConfirm={(note) => { + api.ui.dialog.clear() + api.route.navigate(route.screen, { ...value, note, source: "prompt" }) + }} + onCancel={() => { + api.ui.dialog.clear() + api.route.navigate(route.screen, value) + }} /> )) } @@ -315,14 +321,15 @@ const picker = (api: TuiApi, route: ReturnType, value: ReturnType< title="Smoke select" options={opts} current={value.tab} - onSelect={(item) => + onSelect={(item) => { + api.ui.dialog.clear() api.route.navigate(route.screen, { ...value, tab: typeof item.value === "number" ? item.value : value.tab, selected: item.title, source: "select", }) - } + }} /> )) }