diff options
Diffstat (limited to 'sw/source/uibase/utlui/bookctrl.cxx')
-rw-r--r-- | sw/source/uibase/utlui/bookctrl.cxx | 6 |
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)); |