Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Continue in your browser" persists a preference for Element Web #368

Open
richvdh opened this issue Jan 9, 2025 · 2 comments
Open

"Continue in your browser" persists a preference for Element Web #368

richvdh opened this issue Jan 9, 2025 · 2 comments

Comments

@richvdh
Copy link
Member

richvdh commented Jan 9, 2025

If you have Element Desktop installed, and choose Element as your preferred client, then matrix.to links open in a page like this:

image

If you then click "Continue", then the link opens in Element Desktop. Great success! Meanwhile the matrix.to tab updates to:

image

This is maybe a bit confusing, but ok. Normally I just ignore it.

The question is: what happens if you click "Continue in your browser". My expectation is that it opens that one link in https://app.element.io, and that future matrix.to links will go back to opening in Element Desktop.

However, what actually happens is that the next time you open a matrix.to link, it will default to Element Web. Worse, it's unclear how to repair the damage. (Turns out, you can click "Change", then "Element" again, and that fixes it.)

TL;DR

STR:

  • Click "Continue in your browser"
  • Open another matrix.to link
  • Be surprised that it now defaults to opening in Element Web.
@richvdh
Copy link
Member Author

richvdh commented Jan 9, 2025

My expectation is that it opens that one link in app.element.io, and that future matrix.to links will go back to opening in Element Desktop.

I think basically I'm surprised that Element Web and Element Desktop/iOS/Android are treated as a single client by matrix.to. The whole thing would feel a lot more intuitive if it explicitly distinguished between the two in the client list.

@richvdh richvdh changed the title "Continue in your browser" persists a preference for the browser "Continue in your browser" persists a preference for Element Web Jan 9, 2025
@t3chguy
Copy link
Member

t3chguy commented Jan 9, 2025

Matrix.to has no way of knowing if you have element desktop installed, so it tries you on the element:// link while falling back to an element web button for users that don't have element desktop installed. The Web behaviour being stuck to after is definitely trying to be smart but questionable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants