diff options
-rw-r--r-- | svtools/source/brwbox/ebbcontrols.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/svtools/source/brwbox/ebbcontrols.cxx b/svtools/source/brwbox/ebbcontrols.cxx index cd65d3ed0264..69ed4d6b6b06 100644 --- a/svtools/source/brwbox/ebbcontrols.cxx +++ b/svtools/source/brwbox/ebbcontrols.cxx @@ -426,7 +426,10 @@ namespace svt void FormattedControlBase::dispose() { - m_xEntryFormatter.reset(); + if (m_bSpinVariant) + m_xSpinButton->SetFormatter(nullptr); + else + m_xEntryFormatter.reset(); m_xSpinButton.reset(); m_xEntry.reset(); EditControlBase::dispose(); |