From 4ae19669345e23d6b8ce8388fd3f6aa5e021d129 Mon Sep 17 00:00:00 2001 From: kingbri Date: Sun, 9 Jun 2024 20:28:54 -0400 Subject: [PATCH] Debrid: Fix UI updates for IA Hook to the published variable to push updates. Signed-off-by: kingbri --- Ferrite/Views/ComponentViews/Debrid/DebridLabelView.swift | 8 +------- .../ComponentViews/Filters/SelectedDebridFilterView.swift | 1 - 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/Ferrite/Views/ComponentViews/Debrid/DebridLabelView.swift b/Ferrite/Views/ComponentViews/Debrid/DebridLabelView.swift index 84e2d5e..f402ec1 100644 --- a/Ferrite/Views/ComponentViews/Debrid/DebridLabelView.swift +++ b/Ferrite/Views/ComponentViews/Debrid/DebridLabelView.swift @@ -17,16 +17,10 @@ struct DebridLabelView: View { var body: some View { Tag( name: debridSource.abbreviation, - color: tagColor, + color: getTagColor(), horizontalPadding: 5, verticalPadding: 3 ) - .onAppear { - tagColor = getTagColor() - } - .onChange(of: debridSource.IAValues) { _ in - tagColor = getTagColor() - } } func getTagColor() -> Color { diff --git a/Ferrite/Views/ComponentViews/Filters/SelectedDebridFilterView.swift b/Ferrite/Views/ComponentViews/Filters/SelectedDebridFilterView.swift index c6bc9c3..bec93ec 100644 --- a/Ferrite/Views/ComponentViews/Filters/SelectedDebridFilterView.swift +++ b/Ferrite/Views/ComponentViews/Filters/SelectedDebridFilterView.swift @@ -40,6 +40,5 @@ struct SelectedDebridFilterView: View { } label: { label } - .id(debridManager.selectedDebridSource?.id) } }