getElementById is null avec un seul thème

Bonjour, petit bug en Alpha uniquement avec le thème « Core2019 Dark ». Le menu temps réél, l’aide, la demande de support ou encore la version ne son plus cliquable.

ce message dans la console :

Hello, j’avais aussi remarqué cette erreur, elle se produit car tu as sans doute paramétré le même thème principale et alternatif :


@kiboost

Lorsque les 2 thèmes sont bien différents dans le menu est présent le bouton :

image

Hors lorsqu’on paramètre le même thème pour principal et alternatif (je sais qu’il n’y a aucun interêt :wink:) ce bouton est supprimé :

image

Le core tente d’injecter du html dans document.getElementById('bt_switchTheme') hors cette id n’existe pas.

1 « J'aime »

Ah oui je n’ai même jamais fait ce test :face_with_spiral_eyes:

Je jetterai un oeil

Bonjour, c’est exactement ça merci.

fixed! :beers: :rofl:

Merci @kiboost,

j’en profite :wink:

document.getElementById('bt_switchTheme')?.html(themeButton)
en gros lorsque tu rajoute le ? sa conditionne si sa existe ?

Oui mais il faut chainer autre chose sinon çà plante car condition sans expression

c un raccourci de
document.getElementById('bt_switchTheme') != null ? .html('bouh')

Ok merci, je ne connaissais pas en JS, je me coucherai moins bête ce soir :rofl:

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.