[FTUI3] Problem mit Button

Begonnen von M.Piet, 11 Juni 2023, 01:37:53

Vorheriges Thema - Nächstes Thema

M.Piet

Moin,

ich habe einen Button, der mir auch per Icon den Zustand anzeigt.

"Solar_An_Aus" ist ein Dummy. Er hat die beiden folgenden Zustände:
"Solar_On"
"Solar_Off"

Die Anzeige des Icons ist richtig.
Wenn der Dummy auf "Solar_Off" steht, wird mit dem Klicken auch ein "set Solar_An_Aus Solar_On" gesendet. Das Dummy schaltet um und das Icon ändert sich.
Nun steht der Dummy auf "Solar_On". Wenn ich ihr jetzt klicke würde ich erwarten, dass folgender Befehl gesendet wird: "set Solar_An_Aus Solar_Off"

Aber, und da ist mein Problem: auch in diesem Zustand wird ein "set Solar_An_Aus Solar_On" gesendet.

Ich grübele und finde meinen Fehler nicht...ich vermute es ist was Banales und es ist einfach nur zu spät ;)


<ftui-button fill="outline" shape="circle"
[value]="Solar_An_Aus:state | map('Solar_On: toggle-off, Solar_Off: toggle-on')"
(value)="Solar_An_Aus" states="Solar_On, Solar_Off">
<ftui-icon [name]="Solar_An_Aus  | map('Solar_On: toggle-on, Solar_Off: toggle-off');
Solar_An_Aus:state | map('Solar_On: toggle-on, Solar_Off: toggle-off')">
</ftui-icon>
</ftui-button>

softwear

Du hast die Groß-/Kleinschreibung im Blick?
"Solar_on"(value)="Solar_An_Aus" states="Solar_On, Solar_Off"

M.Piet

Ohhh.....
Aber ja.., habe ich. :)
Es war heute Morgen früh schon spät. :)

Ich hatte die Groß/Kleinschreibung von "On" und "Off" nur im Text falsch gemacht. Ich habe es angepaßt.

Der gleiche Button funktioniert in FTUI2 ja auch tadellos.
Nur in FTUI3 will er nicht arbeiten.