Anzahl der Rabatte in Warenkorb Regel

Hallo zusammen,

ich probiere gerade etwas mit den Rabatt-Aktionen (SW 6.4.8.0) rum, folgendes Setting:
Ich habe eine Regel mit der Bedingung Anzahl der Rabatte gleich 0 hinterlegt als Warenkorb-Bedingung bei einer Rabattaktion X.

Meinem Verständnis nach sollte der Rabatt von Rabattaktion X also nur in den Warenkorb kommen, wenn sonst kein Rabatt drin ist. Sie wird aber immer dem Warenkorb hinzugefügt, egal wie viele Rabattcodes schon da sind.

Wenn ich mir in der Rule (PromotionsInCartCountRule.php) in der match-Funktion dumpen lasse, wie viele Rabattaktionen sie im Warenkorb zählt, dann erhalte ich dort als Ergebnis auch immer 0. Selbst wenn 2 Rabattaktionen als LineItems im Warenkorb sind.

Kann jemand das Problem nachvollziehen? Habe ich da was falsch verstanden, oder stimmt hier die Reihenfolge nicht: werden die Rabatte im Warenkorb erst erstellt, nachdem alle Rules gecheckt wurden?

Ich bin verwirrt.
Viele Grüße!