diff --git a/lib/timeline/component/Group.js b/lib/timeline/component/Group.js index 9117b31a63..0da493ac21 100644 --- a/lib/timeline/component/Group.js +++ b/lib/timeline/component/Group.js @@ -84,6 +84,7 @@ class Group { }; this.checkRangedItems = false; // needed to refresh the ranged items if the window is programatically changed with NO overlap. const me = this; + this.itemSet.body.emitter.off("checkRangedItems") // prevent setGroup and setData from recreating this emitter this.itemSet.body.emitter.on("checkRangedItems", () => { me.checkRangedItems = true; })