diff --git a/src/view/com/util/forms/PostDropdownBtn.tsx b/src/view/com/util/forms/PostDropdownBtn.tsx index 7125a64790..89d637b762 100644 --- a/src/view/com/util/forms/PostDropdownBtn.tsx +++ b/src/view/com/util/forms/PostDropdownBtn.tsx @@ -119,6 +119,7 @@ let PostDropdownBtn = ({ const embedPostControl = useDialogControl() const sendViaChatControl = useDialogControl() const postInteractionSettingsDialogControl = useDialogControl() + const quotePostDetachConfirmControl = useDialogControl() const {mutateAsync: toggleReplyVisibility} = useToggleReplyVisibilityMutation() @@ -526,7 +527,11 @@ let PostDropdownBtn = ({ ? _(msg`Re-attach quote`) : _(msg`Detach quote`) } - onPress={onToggleQuotePostAttachment}> + onPress={ + quoteEmbed.isDetached + ? onToggleQuotePostAttachment + : () => quotePostDetachConfirmControl.open() + }>