diff --git a/src/editor/components/seExplorerButton.js b/src/editor/components/seExplorerButton.js index 8d1673a3..56a0418c 100644 --- a/src/editor/components/seExplorerButton.js +++ b/src/editor/components/seExplorerButton.js @@ -151,9 +151,9 @@ export class ExplorerButton extends HTMLElement { break; case 'disabled': if (newValue) { - this.$div.classList.add('disabled'); + this.$overall.classList.add('disabled'); } else { - this.$div.classList.remove('disabled'); + this.$overall.classList.remove('disabled'); } break; case 'lib': diff --git a/src/editor/components/seFlyingButton.js b/src/editor/components/seFlyingButton.js index 1b7bfddb..45944d1e 100644 --- a/src/editor/components/seFlyingButton.js +++ b/src/editor/components/seFlyingButton.js @@ -47,7 +47,6 @@ template.innerHTML = ` } .menu { position: absolute; - top:-2px; left:32px; background: none !important; display:none; @@ -68,13 +67,14 @@ template.innerHTML = `
+ - +
`; @@ -139,9 +139,9 @@ export class FlyingButton extends HTMLElement { break; case 'disabled': if (newValue) { - this.$div.classList.add('disabled'); + this.$overall.classList.add('disabled'); } else { - this.$div.classList.remove('disabled'); + this.$overall.classList.remove('disabled'); } break; default: diff --git a/src/svgcanvas/elem-get-set.js b/src/svgcanvas/elem-get-set.js index f47ad098..95276629 100644 --- a/src/svgcanvas/elem-get-set.js +++ b/src/svgcanvas/elem-get-set.js @@ -794,7 +794,7 @@ export const setLinkURLMethod = function (val) { if (elem.tagName !== 'a') { // See if parent is an anchor const parentsA = getParents(elem.parentNode, 'a'); - if (parentsA.length) { + if (parentsA?.length) { elem = parentsA[0]; } else { return; diff --git a/src/svgcanvas/selected-elem.js b/src/svgcanvas/selected-elem.js index 39b3f472..f4590ee5 100644 --- a/src/svgcanvas/selected-elem.js +++ b/src/svgcanvas/selected-elem.js @@ -875,7 +875,7 @@ export const ungroupSelectedElement = function () { return; } const parentsA = getParents(g.parentNode, 'a'); - if (parentsA.length) { + if (parentsA?.length) { g = parentsA[0]; }