this post was submitted on 03 Jun 2024
28 points (100.0% liked)
Summit
708 readers
6 users here now
Community to discuss Summit, a Lemmy reader for Android.
App (Play Store): https://play.google.com/store/apps/details?id=com.idunnololz.summit
APK: https://github.com/idunnololz/summit-for-lemmy/releases
Patreon: https://patreon.com/SummitforLemmy
Ko-Fi: https://ko-fi.com/summitforlemmy
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I should also explain the design choice here.
The reason why it's not done automatically is to preserve the intent of the link. Eg. let's say you tap on a link to a post P and that post has comments A and B on it, but comment A and B only appears on lemmy.world. Then if the instance switch occurred automatically, you will only see the post without comments A and B. This can change the intent of the link.
Eg. imagine the following scenario. A user posts "how do I unclog my drain", another user comments "I found this post with some helpful answers". The first user then taps the link but the link auto opens in that user's instance which just happens to not have any of the comments. The user is then confused how the post is helpful.
I can add a feature to auto-open link in the current account's instance but I will make it default to off.
Sorry for the long wait for my response, I was preoccupied at the time.
I tried tapping on change instance but it seemed to not work immediately, I had to tap on it a few times while trying to vote which is why I initially thought I needed to change accounts and there was some sort of error since the dialog kept reappearing. I did get a vote in after tapping on change instance a few times but it didn't show I upvoted (it did not make the upvoted button orange, it left it the same color as if I hadn't interacted with it), just showed the vote count change.
I think a good compromise is your suggestion to have a toggle for auto-open link set to off by default so I can have it on and replicate what I saw voyager doing.
I think the buttons could also say something like "view in my instance" (Lemmy.dbzer0) and "view in original instance" (Lemmy.world). That might make it clearer to someone like me.
Thank you for letting me know about the issues you've encountered. I'll try to include these fixes in the next update.