Hallo,
ich nutze noch Berlin für eine Android Anwendung und frage mich, was dazu führen kann,
dass ein TButton nach dem ich den drücke noch im Status gedrückt bleibt.
StaysPressed ist false.
Das hängt davon ab, was Du im ButtonClick aufrufst.
Animationen wie onMouseover, onMouseDown, onMouseUp die die UI verändert, werden im MainThread per "Timer" ausgeführt.
Wenn Du also etwas im MainThread machst, werden alles UI Updates so lange angehalten.