phischdev / lovelace-mushroom-better-sliders

Fork of Mushroom Cards - For better touch control of light sliders 🍄
Apache License 2.0
27 stars 2 forks source link

Failed to execute 'define' on 'CustomElementRegistry #12

Open riddik14 opened 1 month ago

riddik14 commented 1 month ago

Requirements

Current Behavior

Uncaught error from Chrome 125.0.0.0 on Mac OS 10.15.7 NotSupportedError: Failed to execute 'define' on 'CustomElementRegistry': the name "mushroom-select" has already been used with this registry /hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:29:61 /hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:29:76 n (/hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:1:963) /hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:569:66

Expected Behavior

No response

Steps To Reproduce

No response

Context

YAML state

Environment

- Browser: chrome 
- HA Version: 2024.06
- Mushroom: ultimate

Anything else?

lovelace-mushroom file name identical of lovelace-mushroom-better-slider: meshroom.js and mushroom.js.gz ? can it is a problem for hassio's front end?

BettySwallocks commented 2 weeks ago

Following as I have this same issue appearing in logs, noticed since 2024.7 but could have been earlier. I can confirm it occurs with Chrome 126 and Firefox 127 for me.

Logger: frontend.js.latest.202407050
Source: components/system_log/__init__.py:333
First occurred: 11:01:47 (2 occurrences)
Last logged: 11:10:04

Uncaught error from Chrome 126.0.0.0 on Windows 10 Error: Failed to execute 'define' on 'CustomElementRegistry': the name "mushroom-select" has already been used with this registry window.CustomElementRegistry.define (src/scoped-custom-element-registry.js:44:14) /hacsfiles/lovelace-mushroom/mushroom.js:29:61 /hacsfiles/lovelace-mushroom/mushroom.js:29:76 n (/hacsfiles/lovelace-mushroom/mushroom.js:1:963) /hacsfiles/lovelace-mushroom/mushroom.js:569:66
Uncaught error from Firefox 127.0 on Windows 10 Error: Failed to execute 'define' on 'CustomElementRegistry': the name "mushroom-select" has already been used with this registry 3900/</window.CustomElementRegistry.prototype.define (src/scoped-custom-element-registry.js:44:14) pt/</< (/hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:29:61) pt/< (/hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:29:76) n (/hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:1:963) /hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:569:66
Zockerherz commented 4 days ago

Hey Guys,

I have the same Error in my logs. :)

Logger: frontend.js.latest.202407100
Quelle: components/system_log/__init__.py:333
Erstmals aufgetreten: 07:47:41 (1 Vorkommnisse)
Zuletzt protokolliert: 07:47:41

Uncaught error from Edge 126.0.0.0 on Mac OS 10.15.7 Error: Failed to execute 'define' on 'CustomElementRegistry': the name "mushroom-select" has already been used with this registry window.CustomElementRegistry.define (src/scoped-custom-element-registry.js:44:14) /hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:29:61 /hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:29:76 n (/hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:1:963) /hacsfiles/lovelace-mushroom-better-sliders/mushroom.js:569:66