From 6f74d314698e293be7e2e68942849c3582fac799 Mon Sep 17 00:00:00 2001 From: type-two Date: Sat, 18 Jul 2026 15:18:06 +1000 Subject: [PATCH] Kitchen panel no longer leaks over station scenes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It was born visible — a day starting at a station (prep/juice/grate) never passes through kitchen.enter()/exit(), so the BROWNING panel sat over every station HUD. Hidden at construction like every other scene; verified hidden at bench, shown after handoff, hidden at juice. Co-Authored-By: Claude Fable 5 --- src/scenes/kitchen.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/scenes/kitchen.ts b/src/scenes/kitchen.ts index dc296ca..c34b834 100644 --- a/src/scenes/kitchen.ts +++ b/src/scenes/kitchen.ts @@ -134,6 +134,9 @@ export class KitchenView implements View { this.panel = new Panel('toast-panel'); this.buildUi(); + // Hidden until enter() — a day that starts at a station (prep/juice/grate) + // never passes through the kitchen, and a born-visible panel leaks over it. + this.panel.hide(); this.loadBread('white'); }