Link to contact detail sharing policy doesn't work
Steps to reproduce
- Left panel -> Settings -> General
- Discovery
- Give consent
- Policy
Intended result and actual result
What did you expect?
To see the policy
What happened instead?
Dialog closed
S-Critical because there's no workaround, O-Frequent because it happens to every user who wants to find their contacts.
Your phone model
No response
Operating system version
Android 11
Application version and app store
App store
Homeserver
matrix.org
Will you send logs?
No
Actually it has an effect, but this is not obvious: the policy section (in the same screen) get expanded in this case. Maybe we can improve that by scrolling to the section, or highlight it? Also if there is only one policy, you may be able to also open it directly
Ah, I see! When I've scrolled down to "give consent", my screen doesn't change at all if I click "Policy"
I think that ideally, "policy" should open the web page with the privacy policy.
If it's important for it to not do that and link to the "identity server policy" collapsible section, then I would expect the link "Policy" and the associated policy in the list ("Privacy Notice") to have the same name, for the view to scroll to that area and for the correct link to be highlighted so it's more visible.
original implementation for reference https://github.com/vector-im/element-android/pull/4184
I think that ideally, "policy" should open the web page with the privacy policy.
We can have a list of URLs here.
switching from critical defect to an enhancement, the policies urls are available but with a non optimal UX flow
| CURRENT UX |
|---|
![]() |
