DescriptionRemove use of showView to control view display.
- minimized, sidebar, and fullscreen were using showView, remove that.
- Make sure they all destroy themselves cleanly
- Make sure that their destructor method is called when going from one view to
another.
- Update tests to work with these changes.
Note:
The test file was indented as it was wrapped in a closure to enable all suites
to share the addBrowserCotnainer function.
Tests were updated for additional cleanup and the "browser subapp display
tree" test beforeEach/after to adjust how we track if the main views were
indeed called during dispatching.
https://code.launchpad.net/~rharding/juju-gui/view-cleanup/+merge/178140
(do not edit description out of merge proposal)
Patch Set 1 #Patch Set 2 : Remove use of showView to control view display. #
Total comments: 5
Patch Set 3 : Remove use of showView to control view display. #Patch Set 4 : Remove use of showView to control view display. #
MessagesTotal messages: 7
|