diff --git a/Modules/Sources/Browse/UI/Views/BrowseView.swift b/Modules/Sources/Browse/UI/Views/BrowseView.swift index f99a35b..5b9c5e0 100644 --- a/Modules/Sources/Browse/UI/Views/BrowseView.swift +++ b/Modules/Sources/Browse/UI/Views/BrowseView.swift @@ -61,6 +61,11 @@ public struct BrowseView: View { showProfile: showProfile ) } + .overlay { + if status == .loading { + LoadingView() + } + } .sheet(item: $showSheet) { sheet in switch sheet { case let .upload(id): @@ -106,9 +111,8 @@ private extension BrowseView { ) case .notSupported: EmptyView() - case .loading: - LoadingView() - case .loaded: + case .loading, + .loaded: List(items, id: \.id) { item in switch item { case is Folder: