Merge lp:~feng-kylin/unity8/openPrepopulatedScopeInManageDash into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Albert Astals Cid on 2015-04-30 |
| Approved revision: | 1748 |
| Merged at revision: | 1763 |
| Proposed branch: | lp:~feng-kylin/unity8/openPrepopulatedScopeInManageDash |
| Merge into: | lp:unity8 |
| Diff against target: |
59 lines (+12/-1) 3 files modified
qml/Dash/Dash.qml (+5/-0) qml/Dash/ScopesList.qml (+2/-0) qml/Dash/ScopesListCategory.qml (+5/-1) |
| To merge this branch: | bzr merge lp:~feng-kylin/unity8/openPrepopulatedScopeInManageDash |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Albert Astals Cid (community) | Approve on 2015-04-30 | ||
| PS Jenkins bot | continuous-integration | Needs Fixing on 2015-04-30 | |
| Paweł Stołowski | 2015-04-28 | Approve on 2015-04-30 | |
|
Review via email:
|
|||
Commit Message
When click the favorite scope in Dash Manager , it just return to the corresponding scope page.
Description of the Change
* Are there any related MPs required for this MP to build/function as expected? Please list.
no
* Did you perform an exploratory manual test run of your code change and any related functionality?
yes
* Did you make sure that your branch does not contain spurious tags?
yes
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
n/a
* If you changed the UI, has there been a design review?
n/a
| Albert Astals Cid (aacid) wrote : | # |
| Paweł Stołowski (stolowski) wrote : | # |
Ok, after some investigation I think what this fix does it OK. Since the existing code takes the "fake" result from manage dash model results and activates its uri (which is a canned query like scope://... pointing to the respective scope), we would need to special case it in the plugin code *not* to re-do search, but this is impossible since it's the same execution path we hit when e.g. a redo-search action is triggered in a preview (where we want to re-execute the search even if search string is the same). So, +1 for this fix & thanks!
| Albert Astals Cid (aacid) wrote : | # |
Ok, i've triggered CI, let's see what it says
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1748
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
Yes
* Did CI run pass?
Yes, except the 3 failures we all love
* Did you make sure that the branch does not contain spurious tags?
N/A
| Albert Astals Cid (aacid) wrote : | # |
And by
* Did you make sure that the branch does not contain spurious tags?
N/A
i mean
* Did you make sure that the branch does not contain spurious tags?
Yes
| Michael Zanetti (mzanetti) wrote : | # |
@handsome_feng: Thank you for you contribution. For future branches, please make sure to put the checklist into the description as specified here: https:/
This helps us with getting the branch merged.

Honestly i think this is something that should be fixed in the scopes shell plugin but let's see what Pawel says about it.