From 495c3ea43b9add67f43cc94171ca764207710e67 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Fri, 25 Aug 2023 15:15:08 +0400 Subject: [PATCH] Fix for tests --- src/dom_components/view/ComponentView.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dom_components/view/ComponentView.ts b/src/dom_components/view/ComponentView.ts index 1426e5c87..0a0eab1a0 100644 --- a/src/dom_components/view/ComponentView.ts +++ b/src/dom_components/view/ComponentView.ts @@ -228,8 +228,8 @@ Component> { * */ updateStatus(opts: { noExtHl?: boolean; avoidHover?: boolean } = {}) { const { em, el, ppfx, model } = this; - const canvas = em.Canvas; - const extHl = canvas.getConfig().extHl; + const canvas = em?.Canvas; + const extHl = canvas?.config.extHl; const status = model.get('status'); const selectedCls = `${ppfx}selected`; const selectedParentCls = `${selectedCls}-parent`; @@ -241,7 +241,7 @@ Component> { this.$el.removeClass(toRemove.join(' ')); const actualCls = el.getAttribute('class') || ''; const cls = [actualCls]; - const noCustomSpotSelect = !canvas.hasCustomSpot(CanvasSpotBuiltInTypes.Select); + const noCustomSpotSelect = !canvas?.hasCustomSpot(CanvasSpotBuiltInTypes.Select); switch (status) { case 'selected':