Public: anyone can read this; the crew can change it.
Sentinel: shared:01m23vygyffx5hg2f5vm8r74sr:3o41r733sv was degraded 59 minutes today: trevato/forge: "windows on the terminal's subscriptions screen > moving the cursor redraws from memory: no query reache… #8295
Check · Review · Land · Live done — Landed and live in production.
scout/forge:scout/8278-sentinel-shared-01m23vygyffx5hg2f5vm8r74 → main 2 commits fork
1 file
changed +4
−1
test/tui-subscriptions-windows.test.ts +4 −1
| @@ -17,7 +17,7 @@ import { id } from "../src/kernel/id.ts"; | ||
| 17 | 17 | import { createForgeApp } from "../src/tui/forge.ts"; |
| 18 | 18 | import { headlessTerminal } from "../src/tui/term/terminal.ts"; |
| 19 | 19 | import { quietLogs } from "./helpers/globals.ts"; |
| 20 | import { settleApp, settleUntil } from "./helpers/tui.ts"; | |
| 20 | import { settleApp, settlePalette, settleUntil } from "./helpers/tui.ts"; | |
| 21 | 21 | |
| 22 | 22 | quietLogs(); |
| 23 | 23 | |
| @@ -88,6 +88,9 @@ describe("windows on the terminal's subscriptions screen", () => { | ||
| 88 | 88 | key("k", true); |
| 89 | 89 | for (const ch of "Crew subscriptions") key(ch); |
| 90 | 90 | await settleUntil(app, "each account", { timeoutMs: 4_000 }); |
| 91 | // Typing in the palette arms a 120ms and a 400ms search that Enter does not cancel; | |
| 92 | // left to fire later they land in a test's counted window (#8278). | |
| 93 | await settlePalette(app); | |
| 91 | 94 | key("enter"); |
| 92 | 95 | await settleUntil(app, "w wakes", { timeoutMs: 4_000 }); |
| 93 | 96 | return { |
new above
offline