summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Hill <[email protected]>2025-12-12 22:50:48 +0000
committerDavid Hill <[email protected]>2025-12-12 22:50:48 +0000
commitc11ea3fd923957d8f6c94878e69babdbad194e31 (patch)
treec5d332dde9687162ebff4844845e4e574be1c74b
parent642eec3dfd82701ee11fcbb06e93f742ee96bd9d (diff)
downloadopencode-c11ea3fd923957d8f6c94878e69babdbad194e31.tar.gz
opencode-c11ea3fd923957d8f6c94878e69babdbad194e31.zip
fix: mute the whole prompt area when leader key is active
-rw-r--r--packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx b/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx
index 669ed1897..53ce04353 100644
--- a/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx
+++ b/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx
@@ -705,8 +705,8 @@ export function Prompt(props: PromptProps) {
>
<textarea
placeholder={props.sessionID ? undefined : `Ask anything... "${PLACEHOLDERS[store.placeholder]}"`}
- textColor={theme.text}
- focusedTextColor={theme.text}
+ textColor={keybind.leader ? theme.textMuted : theme.text}
+ focusedTextColor={keybind.leader ? theme.textMuted : theme.text}
minHeight={1}
maxHeight={6}
onContentChange={() => {
@@ -850,7 +850,7 @@ export function Prompt(props: PromptProps) {
</text>
<Show when={store.mode === "normal"}>
<box flexDirection="row" gap={1}>
- <text flexShrink={0} fg={theme.text}>
+ <text flexShrink={0} fg={keybind.leader ? theme.textMuted : theme.text}>
{local.model.parsed().model}
</text>
<text fg={theme.textMuted}>{local.model.parsed().provider}</text>