summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-01-22 10:57:43 -0600
committerAdam <[email protected]>2026-01-22 10:57:43 -0600
commit7b23bf7c1ba9a88d0696362a2aa7abf234b4e6e8 (patch)
treefc5565faeedf05651ec2f7ea4387734fcdb181a4
parentc0d3dd51b1afe19a8d4475ebd38a68d1f78d8bc6 (diff)
downloadopencode-7b23bf7c1ba9a88d0696362a2aa7abf234b4e6e8.tar.gz
opencode-7b23bf7c1ba9a88d0696362a2aa7abf234b4e6e8.zip
fix(app): don't auto nav to workspace after reset
-rw-r--r--packages/app/src/pages/layout.tsx18
1 files changed, 14 insertions, 4 deletions
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx
index 4a1640e36..c78171a29 100644
--- a/packages/app/src/pages/layout.tsx
+++ b/packages/app/src/pages/layout.tsx
@@ -1125,13 +1125,23 @@ export default function Layout(props: ParentProps) {
setBusy(directory, false)
dismiss()
- const href = `/${base64Encode(directory)}/session`
- navigate(href)
- layout.mobileSidebar.hide()
-
showToast({
title: language.t("workspace.reset.success.title"),
description: language.t("workspace.reset.success.description"),
+ actions: [
+ {
+ label: language.t("command.session.new"),
+ onClick: () => {
+ const href = `/${base64Encode(directory)}/session`
+ navigate(href)
+ layout.mobileSidebar.hide()
+ },
+ },
+ {
+ label: language.t("common.dismiss"),
+ onClick: "dismiss",
+ },
+ ],
})
}