Merge lp:~rharding/juju-gui/charm-details-1172050 into lp:juju-gui/experimental
Proposed by
Richard Harding
Status: | Merged |
---|---|
Merged at revision: | 607 |
Proposed branch: | lp:~rharding/juju-gui/charm-details-1172050 |
Merge into: | lp:juju-gui/experimental |
Diff against target: |
369 lines (+182/-18) 6 files modified
app/subapps/browser/browser.js (+46/-9) app/subapps/browser/views/editorial.js (+4/-7) app/subapps/browser/views/search.js (+48/-0) test/test_browser_app.js (+60/-0) test/test_browser_editorial.js (+0/-2) test/test_browser_search_view.js (+24/-0) |
To merge this branch: | bzr merge lp:~rharding/juju-gui/charm-details-1172050 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju GUI Hackers | Pending | ||
Review via email: mp+160536@code.launchpad.net |
Description of the change
Fixes #1172050 correct browser state tracking.
- The browser viewstate wasn't tracking the query string correctly.
- The searchresults view didn't track charm-token clicks and navigate so that
you always ended up to the link sidebar/charmid.
- Drive by fix the editorial as it shouldn't have had to specify the viewmode.
- Update the routing to handle search/charm/id urls better and not double
route through the state.
To post a comment you must log in.