elementary / elementary/calendar

Event dialog asks for location permission every time it's opened

Open
#574 4 comments 1 reaction 0 assignees View on GitHub
Status: Incomplete
Dominant language
Vala
Stars
136
Forks
42
Avg merge
8h 33m
Merged PRs (30d)
3

Description

## Prerequisites
- [x] I have searched open and closed issues for duplicates.

## Describe the bug
When location permission is disabled in privacy settings, the event dialog throws up a dialog asking for permission every time it's opened.

### To Reproduce
Steps to reproduce the behavior:
1. In privacy settings, turn off location services. This can be either completely, or just for Calendar.
2. Open Calendar click the new event button.
3. The event dialog opens, and a permission dialog immediately follows.

You can do these steps any number of times and the permission dialog will appear.

### Expected behavior

Calendar should ask for this permission once, then not send this dialog again. If we want to keep asking for permission, it should be in the UI of the dialog somewhere. Nagging the user every time they edit an event is not a good experience.

### Logs

n/a

## Platform Information

![about](https://user-images.githubusercontent.com/29022469/89348562-622db580-d672-11ea-89a9-7eea1228558c.png)
- [x] I'm using the latest version from git that I've manually compiled
- [ ] I'm using the latest released stable version

## Additional context

n/a

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/92263813-event-dialog-asks-for-location-permission-every-time-it-s-opened?utm_campaign=plugin&utm_content=tracker%2F60388692&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F60388692&utm_medium=issues&utm_source=github).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.