diff --git a/clients/ios/Other Sources/InAppSettingsKit/Controllers/IASKAppSettingsViewController.m b/clients/ios/Other Sources/InAppSettingsKit/Controllers/IASKAppSettingsViewController.m index fad0c3687..0e49853a8 100755 --- a/clients/ios/Other Sources/InAppSettingsKit/Controllers/IASKAppSettingsViewController.m +++ b/clients/ios/Other Sources/InAppSettingsKit/Controllers/IASKAppSettingsViewController.m @@ -215,6 +215,8 @@ CGRect IASKCGRectSwap(CGRect rect); [dc addObserver:self selector:@selector(didChangeSettingViaIASK:) name:kIASKAppSettingChanged object:nil]; [self userDefaultsDidChange]; // force update in case of changes while we were hidden } + + self.overrideUserInterfaceStyle = ThemeManager.shared.isDarkTheme ? UIUserInterfaceStyleDark : UIUserInterfaceStyleLight; } - (CGSize)preferredContentSize { diff --git a/clients/ios/Other Sources/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.m b/clients/ios/Other Sources/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.m index 20130e4b6..cea0cdba7 100755 --- a/clients/ios/Other Sources/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.m +++ b/clients/ios/Other Sources/InAppSettingsKit/Controllers/IASKSpecifierValuesViewController.m @@ -65,6 +65,8 @@ _selection.tableView = _tableView; } self.didFirstLayout = NO; + self.overrideUserInterfaceStyle = ThemeManager.shared.isDarkTheme ? UIUserInterfaceStyleDark : UIUserInterfaceStyleLight; + [super viewWillAppear:animated]; }