emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master c4c8da6: Fix Help menu on macOS


From: Alan Third
Subject: master c4c8da6: Fix Help menu on macOS
Date: Wed, 30 Dec 2020 10:41:07 -0500 (EST)

branch: master
commit c4c8da67e85c92a296426e3fd39a15ffb80b0b41
Author: Alan Third <alan@idiocy.org>
Commit: Alan Third <alan@idiocy.org>

    Fix Help menu on macOS
    
    * src/nsmenu.m (ns_update_menubar): Make sure to reset the help menu
    when we move it to another submenu.
---
 src/nsmenu.m | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/nsmenu.m b/src/nsmenu.m
index 12506b9..5b0225c 100644
--- a/src/nsmenu.m
+++ b/src/nsmenu.m
@@ -365,6 +365,9 @@ ns_update_menubar (struct frame *f, bool deep_p)
       else
         submenu = [menu addSubmenuWithTitle: wv->name];
 
+      if ([[submenu title] isEqualToString:@"Help"])
+        [NSApp setHelpMenu:submenu];
+
       if (deep_p)
         [submenu fillWithWidgetValue: wv->contents];
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]