diff --git a/macos/ONLYOFFICE/Code/Controllers/Common/ASCCommonViewController.mm b/macos/ONLYOFFICE/Code/Controllers/Common/ASCCommonViewController.mm index 1e311af24..795a4dc87 100644 --- a/macos/ONLYOFFICE/Code/Controllers/Common/ASCCommonViewController.mm +++ b/macos/ONLYOFFICE/Code/Controllers/Common/ASCCommonViewController.mm @@ -982,6 +982,13 @@ [self.tabsControl selectNextTab]; } } + } 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]; + } + } } } }