summaryrefslogtreecommitdiff
path: root/svx/source/tbxctrls/tbxdrctl.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2020-08-06 12:58:30 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2020-08-06 14:41:15 +0200
commit16fc591ddd8c4cd4d59fe85abc767b961edcf61f (patch)
treec9ec97fe8075986eb975154a778858178c584414 /svx/source/tbxctrls/tbxdrctl.cxx
parent8f719de217b1079bd985b3bc63bbfa97069483bc (diff)
loplugin:flatten in svx/tbxctrls
Change-Id: I5feee3afce13d774175c69766a6eb3a2db507de8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100235 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source/tbxctrls/tbxdrctl.cxx')
-rw-r--r--svx/source/tbxctrls/tbxdrctl.cxx30
1 files changed, 15 insertions, 15 deletions
diff --git a/svx/source/tbxctrls/tbxdrctl.cxx b/svx/source/tbxctrls/tbxdrctl.cxx
index 782c6a8f0ee0..088488a9e061 100644
--- a/svx/source/tbxctrls/tbxdrctl.cxx
+++ b/svx/source/tbxctrls/tbxdrctl.cxx
@@ -71,23 +71,23 @@ void SvxTbxCtlDraw::StateChanged( sal_uInt16 nSID, SfxItemState eState,
void SvxTbxCtlDraw::toggleToolbox()
{
Reference< XLayoutManager > xLayoutMgr = getLayoutManager();
- if ( xLayoutMgr.is() )
+ if ( !xLayoutMgr.is() )
+ return;
+
+ bool bCheck = false;
+ if ( xLayoutMgr->isElementVisible( m_sToolboxName ) )
+ {
+ xLayoutMgr->hideElement( m_sToolboxName );
+ xLayoutMgr->destroyElement( m_sToolboxName );
+ }
+ else
{
- bool bCheck = false;
- if ( xLayoutMgr->isElementVisible( m_sToolboxName ) )
- {
- xLayoutMgr->hideElement( m_sToolboxName );
- xLayoutMgr->destroyElement( m_sToolboxName );
- }
- else
- {
- bCheck = true;
- xLayoutMgr->createElement( m_sToolboxName );
- xLayoutMgr->showElement( m_sToolboxName );
- }
-
- GetToolBox().CheckItem( GetId(), bCheck );
+ bCheck = true;
+ xLayoutMgr->createElement( m_sToolboxName );
+ xLayoutMgr->showElement( m_sToolboxName );
}
+
+ GetToolBox().CheckItem( GetId(), bCheck );
}