Departments break if going to a subdepartment of Store
Bug #1343242 reported by
Paweł Stołowski
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Canonical Devices Products | ||
unity-scope-click (Ubuntu) |
Fix Released
|
Undecided
|
Paweł Stołowski | ||
unity-scope-click (Ubuntu RTM) |
Fix Released
|
Undecided
|
Paweł Stołowski | ||
unity-scopes-shell (Ubuntu) |
Fix Released
|
Undecided
|
Paweł Stołowski | ||
unity-scopes-shell (Ubuntu RTM) |
Fix Released
|
Undecided
|
Paweł Stołowski | ||
unity8 (Ubuntu) |
Fix Released
|
High
|
Albert Astals Cid | ||
unity8 (Ubuntu RTM) |
Fix Released
|
High
|
Michael Zanetti |
Bug Description
Departments get confused / break when going from a subdepartment of Apps (click scope) to same subdepartment of Store via "Get more apps like this" orange Store button.
Steps to reproduce:
1) Open Apps.
2) Go to Games department
3) Click the orange 'Ubuntu store' icon at the bottom (its category title should say "Get more apps like this from the Store").
4) You should be presented with the 'Top Games' category of the store, and department tree has only "All" and "Games" subdepartment. It's not possible to navigate to the root of the store from it, as UI thinks "All" is the current department. Clicking "Games" department, and then "All" restores the correct departments menu.
Related branches
lp://qastaging/~stolowski/unity-scope-click/fix-1343242
- dobey (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 128 lines (+31/-54)2 files modifiedscope/clickstore/store-query.cpp (+29/-53)
scope/clickstore/store-query.h (+2/-1)
lp://qastaging/~aacid/unity8/deparment_jumping
- Michael Zanetti (community): Approve
-
Diff: 74 lines (+26/-11)1 file modifiedqml/Dash/DashNavigationButton.qml (+26/-11)
lp://qastaging/~stolowski/unity-scopes-shell/fix-current-nav-id
- Pete Woods (community): Approve
- Marcus Tomlinson (community): Needs Information
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 156 lines (+55/-37)2 files modifiedsrc/Unity/scope.cpp (+54/-36)
src/Unity/scope.h (+1/-1)
lp://qastaging/~stolowski/unity-scopes-shell/fix-current-nav-id-rtm
- Pete Woods (community): Approve
-
Diff: 156 lines (+55/-37)2 files modifiedsrc/Unity/scope.cpp (+54/-36)
src/Unity/scope.h (+1/-1)
lp://qastaging/~stolowski/unity-scope-click/fix-1343242-rtm
- dobey (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 128 lines (+31/-54)2 files modifiedscope/clickstore/store-query.cpp (+29/-53)
scope/clickstore/store-query.h (+2/-1)
lp://qastaging/~unity-team/unity8/rtm-14.09-staging-2
- Michael Zanetti (community): Approve
-
Diff: 168 lines (+44/-37)4 files modifiedqml/Dash/DashNavigationButton.qml (+28/-23)
tests/mocks/Unity/fake_navigation.cpp (+1/-1)
tests/mocks/Unity/fake_scope.cpp (+2/-7)
tests/qmltests/Dash/tst_DashContent.qml (+13/-6)
description: | updated |
description: | updated |
description: | updated |
tags: | added: rtm14 |
tags: | added: touch-2014-10-30 |
Changed in unity8 (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
no longer affects: | unity8 |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Albert Astals Cid (aacid) |
tags: |
added: touch-2014-11-13 removed: touch-2014-10-30 |
tags: |
added: ota-1 removed: touch-2014-11-13 |
description: | updated |
no longer affects: | unity-scopes-shell |
Changed in unity8 (Ubuntu RTM): | |
assignee: | nobody → Albert Astals Cid (aacid) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Canonical Devices Products (canonical-devices-products-team) |
importance: | Undecided → High |
milestone: | none → r1 |
status: | New → Confirmed |
Changed in unity-scope-click (Ubuntu): | |
assignee: | nobody → Pawel Stolowski (stolowski) |
status: | New → In Progress |
Changed in unity8 (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity8 (Ubuntu RTM): | |
milestone: | none → 14.09-ota-1 |
assignee: | Albert Astals Cid (aacid) → nobody |
Changed in unity-scopes-shell (Ubuntu): | |
assignee: | nobody → Pawel Stolowski (stolowski) |
Changed in unity-scope-click (Ubuntu RTM): | |
assignee: | nobody → Pawel Stolowski (stolowski) |
Changed in unity8 (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in unity8 (Ubuntu RTM): | |
assignee: | nobody → Michael Zanetti (mzanetti) |
status: | Triaged → In Progress |
Changed in unity-scope-click (Ubuntu RTM): | |
status: | New → In Progress |
Changed in unity-scopes-shell (Ubuntu RTM): | |
status: | New → In Progress |
assignee: | nobody → Pawel Stolowski (stolowski) |
Changed in canonical-devices-system-image: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
lip 29 18:25<mhr3> tsdgeos, the problem is that a cannedquery can point to a specific department
lip 29 18:25<mhr3> tsdgeos, so it will either start in the middle of a tree, or even point to a leaf
lip 29 18:26<tsdgeos> that's not what we agreed when it was implemented
lip 29 18:26<tsdgeos> so it's not implemented like that