summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-12-17 11:26:31 -0600
committerAiden Cline <[email protected]>2025-12-17 11:29:55 -0600
commitb5e97eb338b0cb32f8ba12cb8a926dfe6010e96f (patch)
treed6a9f964a71726b805d4104d13732526d9c0b8b9
parent16e69414952ad90be2e8526bac0a519f336005ae (diff)
downloadopencode-b5e97eb338b0cb32f8ba12cb8a926dfe6010e96f.tar.gz
opencode-b5e97eb338b0cb32f8ba12cb8a926dfe6010e96f.zip
fix: keep session dialog open if deleting session
-rw-r--r--packages/opencode/src/cli/cmd/tui/app.tsx1
-rw-r--r--packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx1
2 files changed, 0 insertions, 2 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/opencode/src/cli/cmd/tui/app.tsx
index 8bf0463c9..adccc4e10 100644
--- a/packages/opencode/src/cli/cmd/tui/app.tsx
+++ b/packages/opencode/src/cli/cmd/tui/app.tsx
@@ -484,7 +484,6 @@ function App() {
event.on(SessionApi.Event.Deleted.type, (evt) => {
if (route.data.type === "session" && route.data.sessionID === evt.properties.info.id) {
- dialog.clear()
route.navigate({ type: "home" })
toast.show({
variant: "info",
diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx b/packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx
index f5e0efa49..4976f0ab3 100644
--- a/packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx
+++ b/packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx
@@ -84,7 +84,6 @@ export function DialogSessionList() {
sessionID: option.value,
})
setToDelete(undefined)
- // dialog.clear()
return
}
setToDelete(option.value)