From 40f3212efa30056320ba15087b01686974ede52d Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 16 Dec 2023 17:04:08 +0100 Subject: [PATCH] fix: first frame active state --- packages/codemirror/codemirror.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/codemirror/codemirror.mjs b/packages/codemirror/codemirror.mjs index 58a3e261..cf0a3f62 100644 --- a/packages/codemirror/codemirror.mjs +++ b/packages/codemirror/codemirror.mjs @@ -169,7 +169,8 @@ export class StrudelMirror { try { await this.repl.evaluate(this.code, false); this.drawer.invalidate(this.repl.scheduler); - this.onDraw?.(this.drawer.visibleHaps, 0, [], this.painters); + // draw at -0.001 to avoid haps at 0 to be visualized as active + this.onDraw?.(this.drawer.visibleHaps, -0.001, [], this.painters); } catch (err) { console.warn('first frame could not be painted'); }