Einzelnen Beitrag anzeigen

philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
950 Beiträge
 
Delphi 10.4 Sydney
 
#1

TSwitch: mal reagiert ein FMX.TSwitch auf den ersten Klick, mal erste auf den Zweiten

  Alt 29. Aug 2025, 10:21
Hi,

ich habe in meiner App TCheckBox furch TSwitch ersetzt. Ein Problem plagt mich noch ein wenig.
Manchmal muss man zweimal klicken, bis der Status sich ändert.

Wenn ich mir die abgefeuerten Events anschaue, so wird dann nur OnCanFocus (mehrfach) und OnEnter abgefeuert.
Bei OnClick kommt er aber nur an, wenn auch der Status sich geändert hat.
Wenn ich das ganze in einer leeren Demo-App ausprobiere, funktioniert es dummerweise tadellos, was mich noch ratloser macht.

Hat da jemand eine Idee, was für dieses Verhalten verantwortlich sein sollte?
  Mit Zitat antworten Zitat