vcl/unx/gtk3/gtksalmenu.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit dedf098e742550622cec6fdc639550371d9e58cf
Author:     Julien Nabet <[email protected]>
AuthorDate: Tue Aug 1 20:07:50 2023 +0200
Commit:     Julien Nabet <[email protected]>
CommitDate: Tue Aug 15 10:40:08 2023 +0200

    GTK3 Disabled menu items are not hidden in DontHideDisabledEntry = false 
mode
    
    Change-Id: Iece7d9de56477702fadbf1cadc2e0f5d9224c96e
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155197
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <[email protected]>
    Reviewed-by: Julien Nabet <[email protected]>

diff --git a/vcl/unx/gtk3/gtksalmenu.cxx b/vcl/unx/gtk3/gtksalmenu.cxx
index c3b55d3036ea..a510473650d6 100644
--- a/vcl/unx/gtk3/gtksalmenu.cxx
+++ b/vcl/unx/gtk3/gtksalmenu.cxx
@@ -393,7 +393,7 @@ void GtkSalMenu::Update()
 
     bool bAlwaysShowDisabledEntries;
     if (pMenu->mbMenuBar)
-        bAlwaysShowDisabledEntries = true;
+        bAlwaysShowDisabledEntries = !bool(mpVCLMenu->GetMenuFlags() & 
MenuFlags::HideDisabledEntries);
     else
         bAlwaysShowDisabledEntries = bool(mpVCLMenu->GetMenuFlags() & 
MenuFlags::AlwaysShowDisabledEntries);
 

Reply via email to