Creating a location service session is done too early, during instantiation of PositionSource instead of when start() is called

Bug #1377272 reported by Florian Boucault
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtubuntu-sensors
Fix Released
High
Florian Boucault
qtubuntu-sensors (Ubuntu RTM)
Fix Released
Undecided
Unassigned

Bug Description

ua_location_service_try_create_session_for_high_accuracy() is called during the instantiation of the QML PositionSource element which leads to a prompt being shown to the user as to whether or not he/she wants to allow the application to know his/her location _even though_ by default PositionSource is not active (PositionSource.active is false by default and documentation specifies that start() needs to be called for position updates to happen).

Tags: rtm14

Related branches

Changed in qtubuntu-sensors:
importance: Undecided → High
status: New → In Progress
assignee: nobody → Florian Boucault (fboucault)
tags: added: rtm14
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtubuntu-sensors - 0.6+14.10.20141008-0ubuntu1

---------------
qtubuntu-sensors (0.6+14.10.20141008-0ubuntu1) 14.09; urgency=low

  [ Ubuntu daily release ]
  * New rebuild forced

  [ Florian Boucault ]
  * Delay creating of location service session until needed (until
    PositionSource requests position updates). (LP: #1377272)
 -- Ubuntu daily release <email address hidden> Wed, 08 Oct 2014 12:19:41 +0000

Changed in qtubuntu-sensors (Ubuntu RTM):
status: New → Fix Released
Changed in qtubuntu-sensors:
status: In Progress → Fix Committed
Changed in qtubuntu-sensors:
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.