From a99a59525818966c79435449fd3a27a0e94d78fb Mon Sep 17 00:00:00 2001 From: ralf Date: Fri, 6 Sep 2024 13:05:37 +0200 Subject: [PATCH] fix double statustext/tooltip --- api/js/etemplate/Et2Image/Et2Image.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/api/js/etemplate/Et2Image/Et2Image.ts b/api/js/etemplate/Et2Image/Et2Image.ts index c352dd7b74..ce9926e390 100644 --- a/api/js/etemplate/Et2Image/Et2Image.ts +++ b/api/js/etemplate/Et2Image/Et2Image.ts @@ -68,10 +68,6 @@ export class Et2Image extends Et2Widget(LitElement) implements et2_IDetachedDOM if (bootstrap && !this._img) { this.className = 'bi-'+bootstrap[1]; - if (this.statustext || this.label) - { - this.title = this.statustext || this.label; - } return; } // change between bootstrap and regular img @@ -172,18 +168,16 @@ export class Et2Image extends Et2Widget(LitElement) implements et2_IDetachedDOM if (bootstrap) { this.className = 'bi-'+bootstrap[1]; - this.title = this.statustext || this.label; return html``; } this.className = ''; return html` ${this.label}`; } @@ -244,7 +238,8 @@ export class Et2Image extends Et2Widget(LitElement) implements et2_IDetachedDOM } for(const changedPropertiesKey in changedProperties) { - if(Et2Image.getPropertyOptions()[changedPropertiesKey]) + if(Et2Image.getPropertyOptions()[changedPropertiesKey] && + !(changedPropertiesKey === 'label' || changedPropertiesKey === 'statustext')) { this._img[changedPropertiesKey] = this[changedPropertiesKey]; }