diff options
author | Szymon Kłos <szymon.klos@collabora.com> | 2021-03-31 15:56:00 +0200 |
---|---|---|
committer | Szymon Kłos <szymon.klos@collabora.com> | 2021-04-01 10:55:57 +0200 |
commit | ac8a456d7a6c1bf5b1574eeda8ea2ac41a9b32bc (patch) | |
tree | d471fd1a95682cc9039f3f84c04d06c9cd5e0c00 /svx/source/tbxctrls/fontworkgallery.cxx | |
parent | c7a46738ef9a5f7369648301e5602af98a94da2d (diff) |
Add missing popover for fontwork properties popup controllers
Change-Id: I293a88a681b55e123c45edc9c3034b73417d7af5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113418
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
Diffstat (limited to 'svx/source/tbxctrls/fontworkgallery.cxx')
-rw-r--r-- | svx/source/tbxctrls/fontworkgallery.cxx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/svx/source/tbxctrls/fontworkgallery.cxx b/svx/source/tbxctrls/fontworkgallery.cxx index 4236215fe142..3c256c89b773 100644 --- a/svx/source/tbxctrls/fontworkgallery.cxx +++ b/svx/source/tbxctrls/fontworkgallery.cxx @@ -424,6 +424,12 @@ void SAL_CALL FontworkAlignmentControl::initialize( const css::uno::Sequence< cs { svt::PopupWindowController::initialize( aArguments ); + if (m_pToolbar) + { + mxPopoverContainer.reset(new ToolbarPopupContainer(m_pToolbar)); + m_pToolbar->set_item_popover(m_aCommandURL.toUtf8(), mxPopoverContainer->getTopLevel()); + } + ToolBox* pToolBox = nullptr; ToolBoxItemId nId; if ( getToolboxId( nId, &pToolBox ) ) @@ -698,6 +704,12 @@ void SAL_CALL FontworkCharacterSpacingControl::initialize( const css::uno::Seque { svt::PopupWindowController::initialize( aArguments ); + if (m_pToolbar) + { + mxPopoverContainer.reset(new ToolbarPopupContainer(m_pToolbar)); + m_pToolbar->set_item_popover(m_aCommandURL.toUtf8(), mxPopoverContainer->getTopLevel()); + } + ToolBox* pToolBox = nullptr; ToolBoxItemId nId; if ( getToolboxId( nId, &pToolBox ) ) |