[Libreoffice-commits] core.git: cui/source

Muhammet Kara muhammet.kara at pardus.org.tr
Tue Jan 17 13:08:38 UTC 2017


 cui/source/customize/cfg.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit ce0f9962d1d1d5a4f6301be18c23b2d14efd9d6b
Author: Muhammet Kara <muhammet.kara at pardus.org.tr>
Date:   Thu Jan 12 11:17:11 2017 +0300

    tdf#105014: Disable related buttons when there is no menu to edit
    
    Clicking the "Add Separator" or the "Add Submenu" button, when there is
    no menu edit, causes LibreOffice to crash. So disable them properly.
    
    Change-Id: Ibf685145a87c9e4343d83e1bb5ef6f08136c8f31
    Reviewed-on: https://gerrit.libreoffice.org/32987
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Katarina Behrens <Katarina.Behrens at cib.de>

diff --git a/cui/source/customize/cfg.cxx b/cui/source/customize/cfg.cxx
index a3406f2..d411fa8 100644
--- a/cui/source/customize/cfg.cxx
+++ b/cui/source/customize/cfg.cxx
@@ -2544,7 +2544,6 @@ void SvxMenuConfigPage::UpdateButtonStates()
         m_pMoveUpButton->Enable( false );
         m_pMoveDownButton->Enable( false );
         m_pDeleteCommandButton->Enable(false);
-        m_pAddSeparatorButton->Enable();
 
         pPopup->EnableItem( "modrename", false );
 
@@ -2653,6 +2652,7 @@ IMPL_LINK_NOARG( SvxMenuConfigPage, SelectMenu, ListBox&, void )
     m_pModifyCommandButton->Enable( pMenuData != nullptr );
     m_pAddCommandsButton->Enable( pMenuData != nullptr );
     m_pAddSeparatorButton->Enable( pMenuData != nullptr );
+    m_pAddSubmenuButton->Enable( pMenuData != nullptr );
 
     PopupMenu* pPopup = m_pModifyTopLevelButton->GetPopupMenu();
     if ( pMenuData )


More information about the Libreoffice-commits mailing list