[browser] Correctly save expanded node state when closing QGIS

Otherwise browser expanded nodes are never saved, and the browser
always returns to some random previous state
This commit is contained in:
Nyall Dawson 2020-09-16 14:23:02 +10:00
parent 0234d4e9e1
commit 2eff061bf3

View File

@ -1839,6 +1839,7 @@ QgisApp::~QgisApp()
} }
// these may have references to map layers which need to be cleaned up // these may have references to map layers which need to be cleaned up
mBrowserWidget->close(); // close first, to trigger save of state
delete mBrowserWidget; delete mBrowserWidget;
mBrowserWidget = nullptr; mBrowserWidget = nullptr;
delete mBrowserWidget2; delete mBrowserWidget2;