Kaydet (Commit) 383b75f4 authored tarafından Maxim Monastirsky's avatar Maxim Monastirsky

Hopefully get the right dispose order

warn:legacy.osl:9070:1:vcl/source/window/window.cxx:281:
Window ( 17FileViewContainer()) with live children destroyed:
 11SvtFileView() 8Splitter() 10FolderTree()

Change-Id: I6be256337123fc1c3ff2651bcd9f695c8918bb8e
üst 85a1a264
...@@ -36,6 +36,7 @@ class FileViewContainer : public vcl::Window ...@@ -36,6 +36,7 @@ class FileViewContainer : public vcl::Window
virtual void dispose() SAL_OVERRIDE virtual void dispose() SAL_OVERRIDE
{ {
m_pFileView.clear(); m_pFileView.clear();
m_pTreeView.clear();
m_pSplitter.clear(); m_pSplitter.clear();
vcl::Window::dispose(); vcl::Window::dispose();
} }
...@@ -248,10 +249,10 @@ void RemoteFilesDialog::dispose() ...@@ -248,10 +249,10 @@ void RemoteFilesDialog::dispose()
batch->commit(); batch->commit();
m_pContainer.disposeAndClear(); // container must be first!
m_pTreeView.disposeAndClear(); m_pTreeView.disposeAndClear();
m_pFileView.disposeAndClear(); m_pFileView.disposeAndClear();
m_pSplitter.disposeAndClear(); m_pSplitter.disposeAndClear();
m_pContainer.disposeAndClear();
m_pPath.disposeAndClear(); m_pPath.disposeAndClear();
m_pOk_btn.clear(); m_pOk_btn.clear();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment