Set the synthetic prefix features before setting the normal prefix feature
Review Request #3877 — Created March 6, 2025 and submitted
This helps avoid a situation where someone connects to the change signal for PREFIX but really wants PREFIX_MODES. This is a work around for the lack of a freeze like ability for features which is why these were able to get out of sync before this. Technically they're still out of sync and that needs to be fixed, but this should cover the majority of use cases. The additional unit tests don't test for this bug, but were added while debugging and seem useful.
Called in the turtles and verified the code for another review request worked with these changes.
Summary | ID |
---|---|
567bdce3c9e161060fbd1349375ce3c4ba5dfd3c |