summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorKhaled Hosny <khaled@aliftype.com>2022-09-29 10:28:53 +0200
committerخالد حسني <khaled@aliftype.com>2022-09-29 11:35:17 +0200
commitb2808ebfeb8654d349f6324fa2bc0f6e97af4e33 (patch)
tree4fa2e09bb1b281dc7f87ce224be89f4ec3271b8b /sfx2
parentad5567daa7beb422b868af3234f6da50138cc24e (diff)
tdf#55922: Remove redundant macOS dock icon menu
The File → Recent Documents is redundant since macOS shows recent document on the main dock icon menu. Change-Id: I644745309fb06f340fb871f3a5dba620c279e718 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/140721 Tested-by: Jenkins Reviewed-by: خالد حسني <khaled@aliftype.com>
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/appl/shutdowniconaqua.mm20
1 files changed, 2 insertions, 18 deletions
diff --git a/sfx2/source/appl/shutdowniconaqua.mm b/sfx2/source/appl/shutdowniconaqua.mm
index 1a692f7ed164..f5d9e2d5db8d 100644
--- a/sfx2/source/appl/shutdowniconaqua.mm
+++ b/sfx2/source/appl/shutdowniconaqua.mm
@@ -327,7 +327,7 @@ static void appendMenuItem( NSMenu* i_pMenu, NSMenu* i_pDockMenu, const OUString
}
}
-static void appendRecentMenu( NSMenu* i_pMenu, NSMenu* i_pDockMenu, const OUString& i_rTitle )
+static void appendRecentMenu( NSMenu* i_pMenu, const OUString& i_rTitle )
{
if( ! pRecentDelegate )
pRecentDelegate = [[RecentMenuDelegate alloc] init];
@@ -343,22 +343,6 @@ static void appendRecentMenu( NSMenu* i_pMenu, NSMenu* i_pDockMenu, const OUStri
[pRecentMenu setAutoenablesItems: NO];
[pItem setSubmenu: pRecentMenu];
-
- if( i_pDockMenu )
- {
- // create a similar entry in the dock menu
- pItem = [i_pDockMenu addItemWithTitle: getAutoreleasedString( i_rTitle )
- action: @selector(executeMenuItem:)
- keyEquivalent: @""
- ];
- [pItem setEnabled: YES];
- pRecentMenu = [[NSMenu alloc] initWithTitle: getAutoreleasedString( i_rTitle ) ];
-
- [pRecentMenu setDelegate: pRecentDelegate];
-
- [pRecentMenu setAutoenablesItems: NO];
- [pItem setSubmenu: pRecentMenu];
- }
}
@@ -451,7 +435,7 @@ void aqua_init_systray()
// insert the remaining menu entries
// add recent menu
- appendRecentMenu( pMenu, pDockMenu, SfxResId(STR_QUICKSTART_RECENTDOC) );
+ appendRecentMenu( pMenu, SfxResId(STR_QUICKSTART_RECENTDOC) );
OUString aTitle( SfxResId(STR_QUICKSTART_FROMTEMPLATE) );
OUString aKeyEquiv( getShortCut( aTitle ) );