summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
Diffstat (limited to 'sw')
-rw-r--r--sw/source/uibase/utlui/wordcountctrl.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/sw/source/uibase/utlui/wordcountctrl.cxx b/sw/source/uibase/utlui/wordcountctrl.cxx
index c43c345d00fd..3d3ac34f8e87 100644
--- a/sw/source/uibase/utlui/wordcountctrl.cxx
+++ b/sw/source/uibase/utlui/wordcountctrl.cxx
@@ -25,9 +25,10 @@ SwWordCountStatusBarControl::~SwWordCountStatusBarControl()
}
void SwWordCountStatusBarControl::StateChanged(
- sal_uInt16 /*nSID*/, SfxItemState /*eState*/, const SfxPoolItem* pState )
+ sal_uInt16 /*nSID*/, SfxItemState eState, const SfxPoolItem* pState )
{
- GetStatusBar().SetItemText( GetId(), ((SfxStringItem*)pState)->GetValue() );
+ if (eState == SfxItemState::DEFAULT) // Can access pState
+ GetStatusBar().SetItemText( GetId(), ((SfxStringItem*)pState)->GetValue() );
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */