When a filter has multiple "perform these actions" steps configured and the order in which they're about to be executed is different from the one they're shown in the GUI an additional note "Note: Filter actions will be run in a different order. See execution order" is shown. When someone clicks on the underlined text a new popup opens up showing the actual order in which these actions are performed.
However there is currently no button to just sort the actions into exactly this order (and have that note thereby also go away). Furthermore it is also not possible to just drag and drop actions into this order. Currently the only option is to manually reconfigure all of the listed actions into this order which is a bit annoying.
Therefore could we add an additional button either to that notification text or to the popup it opens to just have Thunderbird rearrange all of the filter actions into execution order?
The "Real action order" popup already has an "OK" button, it would be desirable to add a 2nd button "Apply real action order" or a check box with "Sort filter actions by real execution order" and apply it on save.
Code wise as we already have the real execution order anyway I don't see any big issues with having Thunderbird update the GUI to match it.
Alternatively we could just have Thunderbird directly save the filters in execution order and thereby silently rearrange the performed actions once the "Filter Rules" window is closed and show the actual execution order once it is reopened. This is probably the best solution because that tiny note that Thunderbird is currently showing is easily missed anyway (and I also don't see a reason for not to).