diff --git a/packages/cli/src/ui/components/AskUserDialog.tsx b/packages/cli/src/ui/components/AskUserDialog.tsx index 56a433934b..a97c0b1e2b 100644 --- a/packages/cli/src/ui/components/AskUserDialog.tsx +++ b/packages/cli/src/ui/components/AskUserDialog.tsx @@ -795,7 +795,10 @@ const ChoiceQuestionView: React.FC = ({ : undefined; // Modulo the fixed overflow (overhead + 4 lines reserved for list), use all remaining height. - const maxQuestionHeight = listHeight ? Math.max(5, listHeight - 4) : 15; + const maxQuestionHeight = + question.unconstrainedHeight && listHeight + ? Math.max(5, listHeight - 4) + : 15; const questionHeightLimit = listHeight && !isAlternateBuffer