It's because it's not local. It posts to the network just like a new post would be. I agree.. not ideal. But I also don't want people to think this info is only local.
Discussion
And if I make changes and just leave the UI (e.g. by pressing Back), is that config persisted in my local client? I always get confused by that...
If you leave or press cancel, it will cancel all changes. The only way to keep it is to post.
Yeah, that feels really unintuitive to me. I agree with making it clear that something is being uploaded.
For example, the button could say "Save & Post" and separately when I hit Back, the app could ask if I meant to cancel all changes or if I want to stay. Also
(I'm sorry for adding more requirements and reports on top of the pile! I appreciate all your work!)