From 9a64bce4f6449683954abb94b9438ae86a710891 Mon Sep 17 00:00:00 2001 From: SimplestStudio Date: Tue, 30 Dec 2025 09:14:41 +0100 Subject: [PATCH] [macos] remove redundant Cmd+W/Q handling --- .../Common/ASCCommonViewController.mm | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/macos/ONLYOFFICE/Code/Controllers/Common/ASCCommonViewController.mm b/macos/ONLYOFFICE/Code/Controllers/Common/ASCCommonViewController.mm index 323e7522c..b951bb80d 100644 --- a/macos/ONLYOFFICE/Code/Controllers/Common/ASCCommonViewController.mm +++ b/macos/ONLYOFFICE/Code/Controllers/Common/ASCCommonViewController.mm @@ -1036,16 +1036,18 @@ } } } else if ( keyCode == 87 ) { // W - if ( pData->get_IsCommandMac() ) { - ASCTabView * tab = [self.tabsControl selectedTab]; - if ( tab and [self tabs:self.tabsControl willRemovedTab:tab] ) { - [self.tabsControl removeTab:tab animated:NO]; - } - } + // Handled by AppKit +// if ( pData->get_IsCommandMac() ) { +// ASCTabView * tab = [self.tabsControl selectedTab]; +// if ( tab and [self tabs:self.tabsControl willRemovedTab:tab] ) { +// [self.tabsControl removeTab:tab animated:NO]; +// } +// } } else if ( keyCode == 81 ) { // Q - if ( pData->get_IsCommandMac() ) { - [NSApp terminate:self]; - } + // Handled by AppKit +// if ( pData->get_IsCommandMac() ) { +// [NSApp terminate:self]; +// } } } }