This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import SwiftUI
|
||||
|
||||
struct VideoListView: View {
|
||||
@EnvironmentObject var accountStore: AccountStore
|
||||
@State private var allVideos: [VideoItem] = []
|
||||
@State private var filteredVideos: [VideoItem] = []
|
||||
@State private var displayVideos: [VideoItem] = []
|
||||
@@ -210,6 +211,14 @@ struct VideoListView: View {
|
||||
await refreshFromAPI()
|
||||
}
|
||||
}
|
||||
.onChange(of: accountStore.activeAccount?.id) { _, newId in
|
||||
allVideos = []
|
||||
filteredVideos = []
|
||||
displayVideos = []
|
||||
selectedVideos = []
|
||||
errorMessage = nil
|
||||
Task { await refreshFromAPI() }
|
||||
}
|
||||
.sheet(isPresented: $showDownloadPanel) {
|
||||
DownloadPanelView(items: downloadResults)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user