Beschäftige dich mal damit, wie Eventhandling grundsätzlich funktioniert.
Ok, hab mir jetzt mal einige Webseiten zum Thema Eventhandling angeschaut. Aber entweder nicht die richtigen oder ich bin zu blöd dafür :(
Gehe ich nach deinen Ausführungen, dann ist es so, wenn irgendwann im Programmablauf jemals ein Eventhandler aktiviert wurde, dann ist dieser ab diesem Zeitpunkt ständig aktiv, auch wenn dieser in einer function aktiviert wurde, die im weiteren Programmablauf nicht mehr aufgerufen wird?