mirror of
https://github.com/ONLYOFFICE/desktop-apps.git
synced 2026-04-07 14:09:22 +08:00
[macos] changed setting up rtl option for the app
This commit is contained in:
@ -51,13 +51,15 @@ static BOOL uiLayoutDirectionRTL = NO;
|
||||
|
||||
// bool l = [NSLocale characterDirectionForLanguage:[ASCLinguist appLanguageCode]] == NSLocaleLanguageDirectionRightToLeft;
|
||||
NSString * direction = [[NSUserDefaults standardUserDefaults] objectForKey:ASCUserUILayoutDirection];
|
||||
if ( direction != nil ) {
|
||||
if ( direction != nil )
|
||||
uiLayoutDirectionRTL = [direction isEqualToString:@"rtl"];
|
||||
|
||||
if ( uiLayoutDirectionRTL ) {
|
||||
// [[NSUserDefaults standardUserDefaults] setObject:@"YES" forKey:@"AppleTextDirection"];
|
||||
// [[NSUserDefaults standardUserDefaults] setObject:@"YES" forKey:@"NSForceRightToLeftWritingDirection"];
|
||||
}
|
||||
|
||||
if ( uiLayoutDirectionRTL ) {
|
||||
[[NSUserDefaults standardUserDefaults] setObject:@"YES" forKey:@"AppleTextDirection"];
|
||||
[[NSUserDefaults standardUserDefaults] setObject:@"YES" forKey:@"NSForceRightToLeftWritingDirection"];
|
||||
} else {
|
||||
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"AppleTextDirection"];
|
||||
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"NSForceRightToLeftWritingDirection"];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -229,8 +229,6 @@ static float kASCWindowMinTitleWidth = 0;
|
||||
}
|
||||
}
|
||||
|
||||
if ( [ASCLinguist isUILayoutDirectionRtl] )
|
||||
[self.view setUserInterfaceLayoutDirection:NSUserInterfaceLayoutDirectionRightToLeft];
|
||||
|
||||
[self doLayout];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user