From a4de2500226733883f860bef93ed637fb1d2f27d Mon Sep 17 00:00:00 2001 From: Stuart Breckenridge Date: Sun, 13 Feb 2022 17:46:50 +0800 Subject: [PATCH] Adds separator to theme changer in article view --- iOS/Article/ArticleViewController.swift | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/iOS/Article/ArticleViewController.swift b/iOS/Article/ArticleViewController.swift index 05310ab86..12dd7256f 100644 --- a/iOS/Article/ArticleViewController.swift +++ b/iOS/Article/ArticleViewController.swift @@ -260,9 +260,10 @@ class ArticleViewController: UIViewController, MainControllerIdentifiable { let defaultThemeAction = UIAction(title: NSLocalizedString("Default", comment: "Default"), image: nil, identifier: nil, discoverabilityTitle: nil, attributes: [], state: ArticleThemesManager.shared.currentThemeName == AppDefaults.defaultThemeName ? .on : .off) { _ in ArticleThemesManager.shared.currentThemeName = AppDefaults.defaultThemeName } - themeActions.append(defaultThemeAction) + let defaultThemeMenu = UIMenu(title: "", image: nil, identifier: nil, options: .displayInline, children: [defaultThemeAction]) + let customThemeMenu = UIMenu(title: "", image: nil, identifier: nil, options: .displayInline, children: themeActions) - let themeMenu = UIMenu(title: "Theme", image: AppAssets.themeImage, identifier: nil, options: .singleSelection, children: themeActions) + let themeMenu = UIMenu(title: "Theme", image: AppAssets.themeImage, identifier: nil, options: .singleSelection, children: [ defaultThemeMenu, customThemeMenu]) themeMenu.subtitle = NSLocalizedString("Change the look of articles.", comment: "Change theme") var children: [UIMenuElement] = [themeMenu]