summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAriane Emory <[email protected]>2026-01-25 17:57:47 -0500
committerGitHub <[email protected]>2026-01-25 17:57:47 -0500
commit3071720ce745ce788ac2238bf498625deb9a50c4 (patch)
tree935a7672ed0494630242c1694e57a7661e03ced6
parentf0830a74bb36d5836c4ca4e20e406ad541c262ff (diff)
downloadopencode-3071720ce745ce788ac2238bf498625deb9a50c4.tar.gz
opencode-3071720ce745ce788ac2238bf498625deb9a50c4.zip
fix(tui): Move animations toggle to global System category (resolves #10495) (#10497)
-rw-r--r--packages/opencode/src/cli/cmd/tui/app.tsx9
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/index.tsx9
2 files changed, 9 insertions, 9 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/opencode/src/cli/cmd/tui/app.tsx
index 4b177e292..1bbd0cdaf 100644
--- a/packages/opencode/src/cli/cmd/tui/app.tsx
+++ b/packages/opencode/src/cli/cmd/tui/app.tsx
@@ -570,6 +570,15 @@ function App() {
dialog.clear()
},
},
+ {
+ title: kv.get("animations_enabled", true) ? "Disable animations" : "Enable animations",
+ value: "app.toggle.animations",
+ category: "System",
+ onSelect: (dialog) => {
+ kv.set("animations_enabled", !kv.get("animations_enabled", true))
+ dialog.clear()
+ },
+ },
])
createEffect(() => {
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
index 1294ab849..2a5a901a2 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
@@ -571,15 +571,6 @@ export function Session() {
},
},
{
- title: animationsEnabled() ? "Disable animations" : "Enable animations",
- value: "session.toggle.animations",
- category: "Session",
- onSelect: (dialog) => {
- setAnimationsEnabled((prev) => !prev)
- dialog.clear()
- },
- },
- {
title: "Page up",
value: "session.page.up",
keybind: "messages_page_up",