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

Do not ask for location on load #3991

Closed
lucasvanhalst opened this issue Aug 12, 2016 · 4 comments · Fixed by #18030
Closed

Do not ask for location on load #3991

lucasvanhalst opened this issue Aug 12, 2016 · 4 comments · Fixed by #18030
Labels
feat: geolocation Feature: Planned Planned Feature stat: triaged Issue reviewed and properly tagged type: improvement
Milestone

Comments

@lucasvanhalst
Copy link
Contributor

The location share feature should only ask for permission to use the location when pushing the location share button, and not when the page loads.
This way the user knows and understands what it will be used for. At this moment everyone will just push 'no' when permission is asked because they don't know what it will be used for.
Pressing 'no' will also result in the location share button being hidden, which should not be happening in my opinion, it should be shown at all times unless the administrator disables it. When pushing the button, permission needs to be asked if necessary.

Your Rocket.Chat version: 0762aea

@tgxn
Copy link
Contributor

tgxn commented Aug 16, 2016

Yeah, this is the issue I ran into because we do an initial check to see if the location API is available on load (so we know if we should show the button or not)

We could just show it by default if it is enabled in administration, and popup an error if there was an issue obtaining the user's location?

@RocketChat/core Please assign to me.

@geekgonecrazy
Copy link
Contributor

@tgxn absolutely agree. Asking on page load I tend to always block regardless of the website. Only when a website prompts when I tap a location related function do I allow it. 👍

@TwizzyDizzy
Copy link

Still relevant in 0.62.0

Cheers
Thomas

@marceloschmidt marceloschmidt added this to the 2.1.0 milestone Aug 22, 2019
@engelgabriel engelgabriel modified the milestones: 2.1.0, 2.2.0 Oct 13, 2019
@engelgabriel engelgabriel modified the milestones: 2.2.0, 4.1.0 Mar 17, 2020
@Krinkle
Copy link
Contributor

Krinkle commented Apr 6, 2020

Rocket.Chat should not be triggering the user's browser to share their physical location. I have no idea what this feature is even for, but I imagine for 99% of users it is never relevant.

Getting this prompt upon the first experience with https://open.rocket.chat/ is certainly a big red flag for anyone evaluating Rocket.Chat for their company.

@tassoevan tassoevan added stat: triaged Issue reviewed and properly tagged and removed Triaged labels Oct 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat: geolocation Feature: Planned Planned Feature stat: triaged Issue reviewed and properly tagged type: improvement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

9 participants