From 01a436861e3d05e1114d14425872803e25b58a11 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Fri, 24 Apr 2020 16:21:21 -0400 Subject: [PATCH] offset supports when moved from widget master to synth --- js/kiri-driver-fdm.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/js/kiri-driver-fdm.js b/js/kiri-driver-fdm.js index 79e000fc..8d02345b 100644 --- a/js/kiri-driver-fdm.js +++ b/js/kiri-driver-fdm.js @@ -558,11 +558,12 @@ let gs_kiri_fdm = exports; } slices.forEach((slice,index) => { if (!slice.supports) return; - if (sslices[index].supports) { - sslices[index].supports.appendAll(slice.supports); - } else { - sslices[index].supports = slice.supports; + if (!sslices[index].supports) { + sslices[index].supports = []; } + sslices[index].supports.appendAll(slice.supports.map(p => { + return p.clone().move(widget.track.pos); + })); }); }); swidget.support = true;