[Clock app] "Location Service Error!" displayed when location request denied

Bug #1393827 reported by Richard Huddie
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Clock App
Fix Released
High
Nekhelesh Ramananthan
Ubuntu UX
Fix Committed
High
James Mulholland

Bug Description

ubuntu-touch/vivid-proposed: mako image #25

STEPS:
1) Load clock app
2) Deny location request

RESULT:
1) App loads, presents location request dialog
2) App is displayed with following error "Location Service Error!"

This error message should not displayed to user, once they have denied the location request.

Tags: qa-sanity

Related branches

Revision history for this message
Richard Huddie (rhuddie) wrote :
Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

Thanks for the bug report. I did not have the design story for when a user denies the location request. So for RTM, we added a placeholder error that is shown whenever location data was not available due to various kinds of errors. I am adding ubuntu-ux to this bug report to get the opinion of the design team.

Changed in ubuntu-clock-app:
status: New → Confirmed
milestone: none → ota-1
Changed in ubuntu-ux:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Giorgio Venturi (giorgio-venturi)
John Lea (johnlea)
summary: - "Location Service Error!" displayed when location request denied
+ [Clock app] "Location Service Error!" displayed when location request
+ denied
Changed in ubuntu-clock-app:
milestone: ota-1 → postrtm
Revision history for this message
Giorgio Venturi (giorgio-venturi-deactivatedaccount) wrote :

@Nik: To avoid the location unavailable problem , we could default to the city identified by the the current timezone.

Changed in ubuntu-ux:
status: Triaged → In Progress
status: In Progress → Fix Committed
Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

@Giorgio, Hmm I don't think that would work since in some places this can be inaccurate by a large margin. For instance in India, there is only one timezone there which is Asia/Delhi .. while a user could be all the way in chennai which would quite inaccurate in my opinion. I don't have a better idea, but my gut tells me that showing a location that is incorrect will lead to more bugs from the user.

Revision history for this message
Giorgio Venturi (giorgio-venturi-deactivatedaccount) wrote :

@Nik: That's a fair point. If users decline the app to use their location, then the date should then be displayed in the same style as the location (aubergine, light medium). There's no need then on the smaller text, as location is not displayed at all.

Changed in ubuntu-clock-app:
milestone: 3.x.backlog → 3.3
assignee: nobody → Nekhelesh Ramananthan (nik90)
Changed in ubuntu-clock-app:
status: Confirmed → In Progress
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-clock-app at revision 256, scheduled for release in ubuntu-clock-app, milestone 3.3

Changed in ubuntu-clock-app:
status: In Progress → Fix Committed
Changed in ubuntu-ux:
assignee: Giorgio Venturi (giorgio-venturi) → Olga Kemmet (olga-kemmet)
assignee: Olga Kemmet (olga-kemmet) → James Mulholland (jamesjosephmulholland)
Changed in ubuntu-clock-app:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.