diff options
author | Caolán McNamara <caolanm@redhat.com> | 2018-10-22 14:37:14 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2018-10-22 16:49:41 +0200 |
commit | 542a9a340972da7739c33465620ffe48da8745dd (patch) | |
tree | 2dd896c963f4e4b679d21e5fa391a0416e87287b | |
parent | 0ddb1e4848997c2741219d6dc493e2d95135817a (diff) |
cannot interact with chart sidebar as the previous deck is still active
Change-Id: I7972ef73b8c11ae78569fa1c7dc0a244ebba3f30
Reviewed-on: https://gerrit.libreoffice.org/62181
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r-- | sfx2/source/sidebar/SidebarController.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sfx2/source/sidebar/SidebarController.cxx b/sfx2/source/sidebar/SidebarController.cxx index 9765f16540bd..198f136922c4 100644 --- a/sfx2/source/sidebar/SidebarController.cxx +++ b/sfx2/source/sidebar/SidebarController.cxx @@ -752,6 +752,8 @@ void SidebarController::SwitchToDeck ( if (bForceNewPanels && !bForceNewDeck) // already forced if bForceNewDeck CreatePanels(rDeckDescriptor.msId, rContext); + if (mpCurrentDeck && mpCurrentDeck != rDeckDescriptor.mpDeck) + mpCurrentDeck->Hide(); mpCurrentDeck.reset(rDeckDescriptor.mpDeck); if ( ! mpCurrentDeck) |