From a3465ea80ccdfd93454288a47a4202d43958d978 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Wed, 24 Dec 2025 17:38:06 +0300 Subject: [PATCH] Removed duplicated menu item for Character Palette for modern macOS. --- .../platform/mac/main_window_mac.mm | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/Telegram/SourceFiles/platform/mac/main_window_mac.mm b/Telegram/SourceFiles/platform/mac/main_window_mac.mm index f301749453..dbd46e4fe1 100644 --- a/Telegram/SourceFiles/platform/mac/main_window_mac.mm +++ b/Telegram/SourceFiles/platform/mac/main_window_mac.mm @@ -518,15 +518,19 @@ void MainWindow::createGlobalMenu() { QKeySequence::SelectAll); psSelectAll->setShortcutContext(Qt::WidgetShortcut); - edit->addSeparator(); - edit->addAction( - tr::lng_mac_menu_emoji_and_symbols( - tr::now, - Ui::Text::FixAmpersandInAction), - this, - [] { [NSApp orderFrontCharacterPalette:nil]; }, - QKeySequence(Qt::MetaModifier | Qt::ControlModifier | Qt::Key_Space) - )->setShortcutContext(Qt::WidgetShortcut); + if (!Platform::IsMac26_0OrGreater()) { + edit->addSeparator(); + edit->addAction( + tr::lng_mac_menu_emoji_and_symbols( + tr::now, + Ui::Text::FixAmpersandInAction), + this, + [] { [NSApp orderFrontCharacterPalette:nil]; }, + QKeySequence(Qt::MetaModifier + | Qt::ControlModifier + | Qt::Key_Space) + )->setShortcutContext(Qt::WidgetShortcut); + } QMenu *window = psMainMenu.addMenu(tr::lng_mac_menu_window(tr::now));