Ich bin zwar Anfänger, aber [...]&& enabled[...] was? Wie soll enabled denn sein, damit If printet?
Das passt schon.
Ich würde ja "&& (enabled = true)" oder natürlich false, schreiben.
Damit würde es falsch werden!
Kein Vergleich, sondern eine Zuweisung.