diff --git a/ViewModels/Sources/ViewModels/View Models/NewStatusViewModel.swift b/ViewModels/Sources/ViewModels/View Models/NewStatusViewModel.swift index ebeb688..2b13f82 100644 --- a/ViewModels/Sources/ViewModels/View Models/NewStatusViewModel.swift +++ b/ViewModels/Sources/ViewModels/View Models/NewStatusViewModel.swift @@ -35,7 +35,9 @@ public final class NewStatusViewModel: ObservableObject { self.environment = environment inReplyToViewModel = inReplyTo events = eventsSubject.eraseToAnyPublisher() - visibility = inReplyTo?.visibility ?? identityContext.identity.preferences.postingDefaultVisibility + visibility = redraft?.visibility + ?? inReplyTo?.visibility + ?? identityContext.identity.preferences.postingDefaultVisibility if let inReplyTo = inReplyTo { switch inReplyTo.visibility {