sengi
sengi copied to clipboard
Default post privacy is buggy when switching between accounts
Hey!
I am a bit confused by the tooth privacy selected by default when writing a new message.
It seems to depend on which account on an instance I choose first before opening the "draft message" view, because sometimes it does change when switching the account and sometimes it does not.
For example, I have one account with default privacy "public", one with default public "followers only", and a third with default public "public". The first two are on the same instance, the third account is on a different instance.
- When I open Sengi and choose the first account before clicking on "write a new message", it selects "public" by default, which is correct. When I then change to the second account it remains public, which is incorrect. It remains "public" on the third account, which is correct.
- When I open Sengi, choose the second account before clicking on "write a new message", it selects "followers only" by default, which is correct. When I change to the first account, it remains "followers only", which is incorrect. But when I change to the third account it actually changes to "public", which is correct.
- When I open Sengi, choose the third account before clicking on "write a new message", it selects "public", which is correct. When I switch to the second account it changes to "followers only", which is correct. But when I change to the first account it remains at "followers only", which is incorrect.
- When I open Sengi, choose the third account before clicking on "write a new message", it selects "public", which is correct. When I switch to the first account it remains "public", which is correct. But when I change to the second account it remains at "public", which is incorrect.
So it seems to me that Sengi retrieves the default posting privacy only once per instance and ignores different defaults of different accounts from the same instance.
Seems to be a bug / unwanted behavior indeed.
Thanks for contributing to Sengi!