Signal one:two:three:four triggers all of receivers listening to `one`, `one:two`, `one:two:three` and `one:two:three:four`wildcards behave in an unexpected way
Hi Axon.ivy Team,
I'm using Axon.ivy LTS 7.0.8 and I'm getting an issue related to `Signal`.
I have 4 signal receivers:
1. `one`
2. `one:two`
3. `one:two:three`
4. `one:two:three:four`
When I send the signal `one:two:three:four`, I expect that only the (4) receiver would be triggered. Unfortunately, I was surprised that **all** four of them were triggered.
![all four signal receivers are triggered][1]
According to the official document, I would expect that only if I use the wildcard in the pattern of the Receiver, I will have the same behaviours (`one:*`, `one:two:*`, `one:two:three:*`) but in this case, the wildcard does not matter much here.
Is it a bug or by design that the Signal Receivers behave like that?
Thanks!
Jack
[1]: https://answers.axonivy.com/upfiles/image_(3).png