diff --git a/web/src/pages/PullRequest/Conversation/PullRequestActionsBox/PullRequestActionsBox.tsx b/web/src/pages/PullRequest/Conversation/PullRequestActionsBox/PullRequestActionsBox.tsx index 1295e7e1e..d0ac336ef 100644 --- a/web/src/pages/PullRequest/Conversation/PullRequestActionsBox/PullRequestActionsBox.tsx +++ b/web/src/pages/PullRequest/Conversation/PullRequestActionsBox/PullRequestActionsBox.tsx @@ -209,7 +209,11 @@ export const PullRequestActionsBox: React.FC<PullRequestActionsBoxProps> = ({ if (allowedStrats) { const matchingMethods = mergeOptions.filter(option => allowedStrats.includes(option.method)) if (matchingMethods.length > 0) { - setMergeOption(mergeOption ? mergeOption : matchingMethods[0]) + if (mergeOption && !matchingMethods.includes(mergeOption)) { + setMergeOption(matchingMethods[0]) + } else { + setMergeOption(mergeOption) + } } } else { setMergeOption(mergeOptions[3])