Thanks a lot for your insights. FYI, we have a fix for it ready which will be in the next release (which is to be expected soon.
This issue had been on my personal list of annoyances, which is already a good thing for any issue because it makes it more likely for me to sit down and investigate it. However for me this really was just a small visual issue so not very high on the priority list. There are so many things we want to see improved in Picard. And actually we have still other cases where the save status gets indicated wrongly, this issue as a whole is way more complex than it may seem. But you explaining you use case and how this issue affects it helped a lot, thanks for this. So at least this specific case is fixed now.