فهرست منبع

fix: keep session dialog open if deleting session

Aiden Cline 2 ماه پیش
والد
کامیت
b5e97eb338
2فایلهای تغییر یافته به همراه0 افزوده شده و 2 حذف شده
  1. 0 1
      packages/opencode/src/cli/cmd/tui/app.tsx
  2. 0 1
      packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx

+ 0 - 1
packages/opencode/src/cli/cmd/tui/app.tsx

@@ -484,7 +484,6 @@ function App() {
 
 
   event.on(SessionApi.Event.Deleted.type, (evt) => {
   event.on(SessionApi.Event.Deleted.type, (evt) => {
     if (route.data.type === "session" && route.data.sessionID === evt.properties.info.id) {
     if (route.data.type === "session" && route.data.sessionID === evt.properties.info.id) {
-      dialog.clear()
       route.navigate({ type: "home" })
       route.navigate({ type: "home" })
       toast.show({
       toast.show({
         variant: "info",
         variant: "info",

+ 0 - 1
packages/opencode/src/cli/cmd/tui/component/dialog-session-list.tsx

@@ -84,7 +84,6 @@ export function DialogSessionList() {
                 sessionID: option.value,
                 sessionID: option.value,
               })
               })
               setToDelete(undefined)
               setToDelete(undefined)
-              // dialog.clear()
               return
               return
             }
             }
             setToDelete(option.value)
             setToDelete(option.value)