Location trusted prompt for Scopes shown immediately after the wizard
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Unassigned | ||
unity-scopes-shell (Ubuntu) |
Fix Released
|
High
|
Paweł Stołowski |
Bug Description
The trusted prompt for location access for Scopes is shown immediately after the wizard and not after first search or pull-to-refresh initiated by the user as intended. For some reason it happens only if wizard is involved in the boot sequence, and not if trusted prompt for location is just forced by removing .scopesLocation
Looking at the unity8-dash.log file from the first boot after wiping the device, it seems that there is a forced refresh of scopes registry metadata early during the dash startup:
[2016-04-
[2016-04-
[2016-04-
[2016-04-
This calls invalidateResults() and has the same effect as pull-to-refresh.
This is most likely caused by the network becoming available & remote scopes getting fetched for the first time, signaling new scopes get available to the shell.
To reproduce, reflash with --wipe or perform factory reset.
Related branches
- Marcus Tomlinson (community): Approve
- PS Jenkins bot: Pending (continuous-integration) requested
-
Diff: 240 lines (+37/-24)3 files modifiedsrc/Unity/scope.cpp (+29/-20)
src/Unity/scope.h (+1/-1)
src/Unity/scopes.cpp (+7/-3)
description: | updated |
description: | updated |
Changed in unity-scopes-shell (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Pawel Stolowski (stolowski) |
Changed in unity-scopes-shell (Ubuntu): | |
status: | New → Confirmed |
Changed in unity-scopes-shell (Ubuntu): | |
status: | Confirmed → In Progress |
description: | updated |
summary: |
- Location trusted prompt shown immediately after the wizard + Location trusted prompt for Scopes shown immediately after the wizard |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
milestone: | none → 12 |
importance: | Undecided → High |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package unity-scopes-shell - 0.5.7+16. 10.20160624. 2-0ubuntu1
--------------- 16.10.20160624. 2-0ubuntu1) yakkety; urgency=medium
unity-scopes-shell (0.5.7+
* Treat search triggered by registry changes as programmatic search
(i.e. not triggering location prompt). Enhanced debug messages. (LP:
#1595421)
-- Pawel Stolowski <email address hidden> Fri, 24 Jun 2016 14:08:26 +0000