[BUG] Filter backgrounds don't work if message processor settings are changed
GrandpaScout opened this issue ยท 2 comments
Describe the bug
Filter background colors do not work if any of the filter's message processor settings are changed.
Minecraft Info
Minecraft information:
- Minecraft Fabric 0.11.3-1.16.5
- Fabric API 0.34.2
- Malilib 0.10.0-dev.21+arne.5
- AdvancedChat 3.2.0-1.16.5
To Reproduce
Steps to reproduce the behavior:
- Create a new filter
- Enable and select a background color
- Enable the action bar or sound processor
- Trigger the filter
- The background does not change
Expected behavior
I expected to be able to have a message appear in the action bar or have a sound play while also changing the background color of the message.
Screenshots
The filter used:
The expected result (with no processor settings changed):
The actual result (with action bar processor changed):
Additional context
This causes the message to completely deny background color changes, even putting the color changes in a different filter or using a filter that searches for something completely different will still make the filter with the processor change stop the background color change.
Found the issue. Background color was applied at the last step. This will be available in the AC Split.
I can confirm this. When enabling any other processor besides the Chat processor, the background color doesn't work anymore. Furthermore: When disabling the sound (for example) again, the background color only starts working again by turning the rule itself off and on after switching the sound off.