diff --git a/Packages/ComposeUI/Sources/ComposeUI/Controllers/ComposeController.swift b/Packages/ComposeUI/Sources/ComposeUI/Controllers/ComposeController.swift index a3804991..84599749 100644 --- a/Packages/ComposeUI/Sources/ComposeUI/Controllers/ComposeController.swift +++ b/Packages/ComposeUI/Sources/ComposeUI/Controllers/ComposeController.swift @@ -186,7 +186,7 @@ public final class ComposeController: ViewController { @MainActor func cancel(deleteDraft: Bool) { deleteDraftOnDisappear = true - userConfirmedDelete = true + userConfirmedDelete = deleteDraft config.dismiss(.cancel) }