summaryrefslogtreecommitdiff
path: root/sw/source/uibase/utlui/bookctrl.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/uibase/utlui/bookctrl.cxx')
-rw-r--r--sw/source/uibase/utlui/bookctrl.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/sw/source/uibase/utlui/bookctrl.cxx b/sw/source/uibase/utlui/bookctrl.cxx
index db8bcb838963..38366cb97ab6 100644
--- a/sw/source/uibase/utlui/bookctrl.cxx
+++ b/sw/source/uibase/utlui/bookctrl.cxx
@@ -74,14 +74,14 @@ SwBookmarkControl::~SwBookmarkControl()
void SwBookmarkControl::StateChanged(
sal_uInt16 /*nSID*/, SfxItemState eState, const SfxPoolItem* pState )
{
- if( eState != SfxItemState::DEFAULT || pState->ISA( SfxVoidItem ) )
+ if( eState != SfxItemState::DEFAULT || dynamic_cast< const SfxVoidItem *>( pState ) != nullptr )
GetStatusBar().SetItemText( GetId(), OUString() );
- else if ( pState->ISA( SfxStringItem ) )
+ else if ( dynamic_cast< const SfxStringItem *>( pState ) != nullptr )
{
sPageNumber = static_cast<const SfxStringItem*>(pState)->GetValue();
GetStatusBar().SetItemText( GetId(), sPageNumber );
}
- else if ( pState->ISA( SfxBoolItem ) )
+ else if ( dynamic_cast< const SfxBoolItem *>( pState ) != nullptr )
{
if (static_cast<const SfxBoolItem*>(pState)->GetValue()) // Indicates whether to show extended tooltip
GetStatusBar().SetQuickHelpText(GetId(), SW_RESSTR(STR_BOOKCTRL_HINT_EXTENDED));