From bffcfdd67d9c24c6a3124ff36cdbbd2a53287b2b Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Fri, 24 Jul 2020 14:05:26 -0500 Subject: [PATCH] Add share operator to sidebarItemsPublisher so that we don't duplicate rebuilds --- Multiplatform/Shared/Sidebar/SidebarModel.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Multiplatform/Shared/Sidebar/SidebarModel.swift b/Multiplatform/Shared/Sidebar/SidebarModel.swift index 9e9b783b9..1b889f335 100644 --- a/Multiplatform/Shared/Sidebar/SidebarModel.swift +++ b/Multiplatform/Shared/Sidebar/SidebarModel.swift @@ -106,6 +106,7 @@ private extension SidebarModel { .compactMap { [weak self] _, readFilter, selectedFeeds in self?.rebuildSidebarItems(isReadFiltered: readFilter, selectedFeeds: selectedFeeds) } + .share() .eraseToAnyPublisher() }