From 4402d4bdf5844bf91f881e9c0535e3930aa83669 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Fri, 5 May 2023 14:22:24 -0700 Subject: [PATCH] dms: use lazyvstack It gets too poppy otherwise Changelog-Fixed: Made DMs less poppy --- damus/Views/DMChatView.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/damus/Views/DMChatView.swift b/damus/Views/DMChatView.swift index 690802dd..236ce845 100644 --- a/damus/Views/DMChatView.swift +++ b/damus/Views/DMChatView.swift @@ -19,7 +19,7 @@ struct DMChatView: View { var Messages: some View { ScrollViewReader { scroller in ScrollView { - VStack(alignment: .leading) { + LazyVStack(alignment: .leading) { ForEach(Array(zip(dms.events, dms.events.indices)), id: \.0.id) { (ev, ind) in DMView(event: dms.events[ind], damus_state: damus_state) .contextMenu{MenuItems(event: ev, keypair: damus_state.keypair, target_pubkey: ev.pubkey, bookmarks: damus_state.bookmarks, muted_threads: damus_state.muted_threads)}