diff options
Diffstat (limited to 'framework/source')
-rw-r--r-- | framework/source/uielement/popuptoolbarcontroller.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/framework/source/uielement/popuptoolbarcontroller.cxx b/framework/source/uielement/popuptoolbarcontroller.cxx index 43b68821cd15..c076652bd11d 100644 --- a/framework/source/uielement/popuptoolbarcontroller.cxx +++ b/framework/source/uielement/popuptoolbarcontroller.cxx @@ -220,7 +220,11 @@ void PopupMenuToolbarController::createPopupMenuController() if( !m_bHasController ) return; - if ( !m_xPopupMenuController.is() ) + if ( m_xPopupMenuController.is() ) + { + m_xPopupMenuController->updatePopupMenu(); + } + else { css::uno::Sequence< css::uno::Any > aArgs( 3 ); aArgs[0] <<= comphelper::makePropertyValue( "Frame", m_xFrame ); |