Hochinteressant, danke Thomas fürs Ausprobieren. Nach Deiner ersten Bemerkung habe ich das ungefähr so erwartet. Kann es sein, dass die Reihenfolge der Terminate dadurch bestimmt ist, in welcher Reihenfolge die Aktionen zuerst aufgerufen wurden? Ich nehme mal an, dass beim ersten Klick einer Aktion diese initialisiert wird und gleichzeitig in eine "Childcollection" der View eingetragen wird. Beim Fokusverlust der View wird diese Childcollection mit den entsprechenden Terminates aufgerufen, das ist ungefähr das Modell, das Windows verwendet, wenn dynamische Bereiche in einem Fenster vorhanden sind.