From 9fe81d977ce8b42e1910981c140cbdd355b9ba75 Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Sat, 18 Feb 2023 12:06:02 +0200 Subject: [PATCH] Fixes #594 - Do not disable the session verification banner if the room list is the empty or loading state --- ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift b/ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift index 403cb0fcf..4159ec6d3 100644 --- a/ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift +++ b/ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift @@ -38,10 +38,10 @@ struct HomeScreen: View { ForEach(context.viewState.visibleRooms) { room in HomeScreenRoomCell(room: room, context: context) .redacted(reason: .placeholder) - .disabled(true) } } .shimmer() + .disabled(context.viewState.roomListMode == .skeletons) } else { LazyVStack(spacing: 0) { ForEach(context.viewState.visibleRooms) { room in @@ -75,7 +75,6 @@ struct HomeScreen: View { } } .scrollDismissesKeyboard(.immediately) - .disabled(context.viewState.roomListMode == .skeletons) .animation(.elementDefault, value: context.viewState.showSessionVerificationBanner) .animation(.elementDefault, value: context.viewState.roomListMode) .alert(item: $context.alertInfo) { $0.alert }