From 36fa9d81fba332dfa977b1555c13167942054f86 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sun, 9 Jul 2023 18:51:26 +0200 Subject: [PATCH] fix: pianoroll isActive still used whole.end --- packages/core/pianoroll.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/pianoroll.mjs b/packages/core/pianoroll.mjs index 2c16eb7d..ce5020c9 100644 --- a/packages/core/pianoroll.mjs +++ b/packages/core/pianoroll.mjs @@ -246,7 +246,7 @@ export function pianoroll({ haps // .filter(inFrame) .forEach((event) => { - const isActive = event.whole.begin <= time && event.whole.end > time; + const isActive = event.whole.begin <= time && event.endClipped > time; const color = event.value?.color || event.context?.color; ctx.fillStyle = color || inactive; ctx.strokeStyle = color || active;