diff --git a/packages/core/src/style_manager/view/LayersView.ts b/packages/core/src/style_manager/view/LayersView.ts index 97b07fcac..5fd7fdc5e 100644 --- a/packages/core/src/style_manager/view/LayersView.ts +++ b/packages/core/src/style_manager/view/LayersView.ts @@ -13,7 +13,7 @@ export default class LayersView extends View { config: any; propertyView: PropertyStackView; items: LayerView[]; - sorter: StyleManagerSorter; + sorter?: StyleManagerSorter; constructor(o: any) { super(o); @@ -35,7 +35,7 @@ export default class LayersView extends View { // For the Sorter const utils = em?.Utils; - this.sorter = new utils.StyleManagerSorter({ + this.sorter = utils ? new utils.StyleManagerSorter({ em, containerContext: { container: this.el, @@ -49,7 +49,7 @@ export default class LayersView extends View { dragDirection: DragDirection.Vertical, nested: false, }, - }); + }) : undefined; // @ts-ignore coll.view = this; this.$el.data('model', coll);