Probleme mit den Icon-Farben beim Push-Widget mit Popup

Begonnen von perseusarm, 28 Februar 2017, 00:04:35

Vorheriges Thema - Nächstes Thema

perseusarm

Hallo Leute,

mein FTUI wächst und gedeiht mit jedem Tag und ist u.a. dank Euch schon ziemlich cool geworden :D und der WAF steigt auch endlich ;D

Allerdings hab ich jetzt ein Problem bei dem ich nicht weiter komme  :(
Wenn ich die Seite auf meinem Tablet lade sieht das Icon so aus wie im ersten Screenshot (grüne Mülltonne).
Wenn ich dann draufklicke geht das Popup korrekt auf (Screenshot 2), aber die Farbe des Icons "fadet" im Hintergrund von Grün über Orange nach Grau und bleibt auch nach dem schließen des Popups grau (Screenshot 3). Es soll aber wieder entsprechend grün, blau, gelb oder schwarz (Kompost, Papier, Recycling oder Restmüll) entsprechend dem data-on-colors werden.


<div data-type="popup" data-height="110px" data-width="500px">
<div data-type="push"
data-device="Abfall"
data-get="next"
data-warn="next_tage"
data-get-on='["LKGBioabfall_1","LKGAltpapier_1","LKGRestabfall4-woechentlich_1","LKGGelbeTonne_1","LKGBioabfall_.*","LKGAltpapier_.*","LKGRestabfall.*","LKGGelbeTonne.*"]'
data-on-colors='["green","blue","grey","yellow","green","blue","grey","yellow"]'
data-icons='["fa-trash warn fa-spin","fa-trash warn fa-spin","fa-trash warn fa-spin","fa-trash warn fa-spin","fa-trash warn","fa-trash warn","fa-trash warn","fa-trash warn"]'
data-background-icon="-">
</div>
<!-- PopUp-Fenster -->
<div class="dialog">
<div class="inline">
<div data-type="symbol"
data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A"
data-device="Abfall"
data-get='LKGRestabfall4-woechentlich_tage'
data-off-color="grey"
data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]'
data-icons='["fa-trash warn","fa-trash warn fa-spin","fa-trash warn"]'
data-on-colors='["gray","gray","gray"]'
class="big">
</div>
<div data-type="label"
data-device="Abfall"
data-get="LKGRestabfall4-woechentlich_datum">
</div>
</div>
</div>
<!-- PopUp-Fenster Ende -->
</div>


(Wegen der Übersichtlichkeit habe ich hier mal den Code vom <div class="dialog"> gekürzt.)

Hab ich da was vergessen (evtl. ein Refresh oder so) ?
FHEM auf NUC, CUL866, HM-.*, Raspimatc, ...

perseusarm

Hat denn keiner eine Idee wie ich das beheben könnte ?
FHEM auf NUC, CUL866, HM-.*, Raspimatc, ...

setstate


perseusarm

FHEM auf NUC, CUL866, HM-.*, Raspimatc, ...