Merge branch 'main' into os-log-audit

This commit is contained in:
Stuart Breckenridge
2022-09-19 09:36:28 +08:00
committed by GitHub
6 changed files with 64 additions and 63 deletions

View File

@@ -265,9 +265,15 @@ class ArticleViewController: UIViewController, MainControllerIdentifiable {
themeActions.append(action)
}
let defaultThemeAction = UIAction(title: NSLocalizedString("Default", comment: "Default"), image: nil, identifier: nil, discoverabilityTitle: nil, attributes: [], state: ArticleThemesManager.shared.currentThemeName == AppDefaults.defaultThemeName ? .on : .off) { _ in
let defaultThemeAction = UIAction(title: NSLocalizedString("Default", comment: "Default"),
image: nil,
identifier: nil,
discoverabilityTitle: nil,
attributes: [],
state: ArticleThemesManager.shared.currentThemeName == AppDefaults.defaultThemeName ? .on : .off,
handler: { _ in
ArticleThemesManager.shared.currentThemeName = AppDefaults.defaultThemeName
}
})
let defaultThemeMenu = UIMenu(title: "", image: nil, identifier: nil, options: .displayInline, children: [defaultThemeAction])
let customThemeMenu = UIMenu(title: "", image: nil, identifier: nil, options: .displayInline, children: themeActions)