From 1c55e0c8a948a5a257350d805366692f5cea2ac4 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sun, 1 Mar 2020 11:07:24 -0800 Subject: [PATCH] Don't show select in sidebar if the web feed is already selected. Issue #1843 --- .../Timeline/TimelineViewController+ContextualMenus.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mac/MainWindow/Timeline/TimelineViewController+ContextualMenus.swift b/Mac/MainWindow/Timeline/TimelineViewController+ContextualMenus.swift index ed7175371..5f29d39e4 100644 --- a/Mac/MainWindow/Timeline/TimelineViewController+ContextualMenus.swift +++ b/Mac/MainWindow/Timeline/TimelineViewController+ContextualMenus.swift @@ -169,7 +169,9 @@ private extension TimelineViewController { menu.addSeparatorIfNeeded() if articles.count == 1, let feed = articles.first!.webFeed { - menu.addItem(selectFeedInSidebarMenuItem(feed)) + if !(representedObjects?.contains(where: { $0 as? WebFeed == feed }) ?? false) { + menu.addItem(selectFeedInSidebarMenuItem(feed)) + } if let markAllMenuItem = markAllAsReadMenuItem(feed) { menu.addItem(markAllMenuItem) }