Fehler bei „oder“ in „Bedingung“ in „wenn... dann. sonst“?

In einer Szene, die das Klicken auf 2 Tasten verwaltet (3 Positionen: einfach, doppelt und lang), habe ich in der Bedingung « wenn… dann. sonst » 2 Bedingungen mit einem « ODER », aber tatsächlich ist das Verhalten das eines « UND »!
D. h. die Tasten behalten die letzte Position: Wenn Taste 1 gerade einen einfachen Klick gesendet hat, aber Taste 2 im letzten Zustand geblieben ist (z. B. Doppeltklick), wird das « dann » nicht ausgeführt, was nicht dem « ODER » entspricht, sondern einem « UND »