mirror of
https://github.com/ONLYOFFICE/desktop-apps.git
synced 2026-04-07 14:09:22 +08:00
[macos][rtl] fix bug 66829
This commit is contained in:
@ -143,11 +143,14 @@ static NSTouchBarItemIdentifier const kNewItemsItemIdentifier = @"com.onlyoffice
|
||||
bar.customizationIdentifier = kScrubberCustomizationIdentifier;
|
||||
|
||||
// Set the default ordering of items.
|
||||
if (_tabs.count > 0) {
|
||||
bar.defaultItemIdentifiers = @[kStartPageItemIdentifier, kScrubbedItemIdentifier, NSTouchBarItemIdentifierOtherItemsProxy];
|
||||
} else {
|
||||
bar.defaultItemIdentifiers = @[kNewItemsItemIdentifier, NSTouchBarItemIdentifierOtherItemsProxy];
|
||||
NSArray * items = !(_tabs.count > 0) ? @[kNewItemsItemIdentifier, NSTouchBarItemIdentifierOtherItemsProxy] :
|
||||
@[kStartPageItemIdentifier, kScrubbedItemIdentifier, NSTouchBarItemIdentifierOtherItemsProxy];
|
||||
|
||||
if ([self.viewController.view userInterfaceLayoutDirection] == NSUserInterfaceLayoutDirectionRightToLeft) {
|
||||
items = [[items reverseObjectEnumerator] allObjects];
|
||||
}
|
||||
bar.defaultItemIdentifiers = items;
|
||||
|
||||
// bar.customizationAllowedItemIdentifiers = @[kScrubbedItemIdentifier];
|
||||
// bar.principalItemIdentifier = kScrubbedItemIdentifier;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user