Unpublish incoming notes to prevent unnecessary redraws

Signed-off-by: Daniel D’Aquino <daniel@daquino.me>
This commit is contained in:
Daniel D’Aquino
2025-10-08 13:21:25 -07:00
parent 9311a767c8
commit c80d4f146c

View File

@@ -11,7 +11,7 @@ import Foundation
class EventHolder: ObservableObject, ScrollQueue { class EventHolder: ObservableObject, ScrollQueue {
private var has_event = Set<NoteId>() private var has_event = Set<NoteId>()
@Published var events: [NostrEvent] @Published var events: [NostrEvent]
@Published var incoming: [NostrEvent] var incoming: [NostrEvent]
private(set) var should_queue = false private(set) var should_queue = false
var on_queue: ((NostrEvent) -> Void)? var on_queue: ((NostrEvent) -> Void)?