diff options
Diffstat (limited to 'sc/source/ui/miscdlgs/simpref.cxx')
-rw-r--r-- | sc/source/ui/miscdlgs/simpref.cxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sc/source/ui/miscdlgs/simpref.cxx b/sc/source/ui/miscdlgs/simpref.cxx index 93cb3e06d96d..866bb129af9d 100644 --- a/sc/source/ui/miscdlgs/simpref.cxx +++ b/sc/source/ui/miscdlgs/simpref.cxx @@ -59,7 +59,18 @@ ScSimpleRefDlg::ScSimpleRefDlg(SfxBindings* pB, SfxChildWindow* pCW, vcl::Window ScSimpleRefDlg::~ScSimpleRefDlg() { + disposeOnce(); +} + +void ScSimpleRefDlg::dispose() +{ SetDispatcherLock( false ); // deactivate modal mode + m_pFtAssign.clear(); + m_pEdAssign.clear(); + m_pRbAssign.clear(); + m_pBtnOk.clear(); + m_pBtnCancel.clear(); + ScAnyRefDlg::dispose(); } void ScSimpleRefDlg::FillInfo(SfxChildWinInfo& rWinInfo) const |