Root cause: _mergeDefaults() interpretierte fehlende Chips als 'neu' und fügte sie wieder ein — auch bewusst ausgeblendete. Fix: - _saveConfig(): berechnet cfg.hidden = alle Default-Chips die keiner Welt zugewiesen sind; wird mit der Config auf dem Server gespeichert - _mergeDefaults(): prüft hidden-Set und allAssigned-Set; fügt nur echte Neu-Chips ein (nicht in hidden, nicht bereits anderer Welt zugewiesen) - Verhindert auch Doppelzuweisung wenn ein Chip zwischen Welten verschoben SW by-v1001, APP_VER 1001 |
||
|---|---|---|
| .. | ||
| css | ||
| icons | ||
| img | ||
| js | ||
| index.html | ||
| landing.html | ||
| llms.txt | ||
| manifest.json | ||
| presse.html | ||
| robots.txt | ||
| sitemap.xml | ||
| sw.js | ||
| zuechter.html | ||