summaryrefslogtreecommitdiffhomepage
path: root/packages/app/e2e
diff options
context:
space:
mode:
authorBrendan Allan <[email protected]>2026-03-23 19:48:34 +0800
committerGitHub <[email protected]>2026-03-23 11:48:34 +0000
commit36dfe1646b2bb4c329238f765c8100981014022b (patch)
tree09221eeb5579065ac62dff5676d6c943f0c8bf3c /packages/app/e2e
parent6926dc26d159080c506247ca414ec9a305f32c1b (diff)
downloadopencode-36dfe1646b2bb4c329238f765c8100981014022b.tar.gz
opencode-36dfe1646b2bb4c329238f765c8100981014022b.zip
fix(app): only navigate prompt history when input is empty (#18775)
Diffstat (limited to 'packages/app/e2e')
-rw-r--r--packages/app/e2e/prompt/prompt-history.spec.ts7
1 files changed, 5 insertions, 2 deletions
diff --git a/packages/app/e2e/prompt/prompt-history.spec.ts b/packages/app/e2e/prompt/prompt-history.spec.ts
index ec6899814..1c9c07955 100644
--- a/packages/app/e2e/prompt/prompt-history.spec.ts
+++ b/packages/app/e2e/prompt/prompt-history.spec.ts
@@ -108,7 +108,10 @@ test("prompt history restores unsent draft with arrow navigation", async ({ page
await page.keyboard.type(draft)
await wait(page, draft)
- await edge(page, "start")
+ // Clear the draft before navigating history (ArrowUp only works when prompt is empty)
+ await prompt.fill("")
+ await wait(page, "")
+
await page.keyboard.press("ArrowUp")
await wait(page, second)
@@ -119,7 +122,7 @@ test("prompt history restores unsent draft with arrow navigation", async ({ page
await wait(page, second)
await page.keyboard.press("ArrowDown")
- await wait(page, draft)
+ await wait(page, "")
})
})