Skip to content

Commit b16f889

Browse files
committed
Bugfix: when clearing modal, modal popup twice
1 parent 97e8999 commit b16f889

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

frontend/app/[locale]/models/components/model/ModelListCard.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,11 +228,15 @@ export const ModelListCard = ({
228228
}}
229229
placeholder={t("model.select.placeholder")}
230230
value={selectedModel || undefined}
231-
onChange={onModelChange}
231+
onChange={(value) => {
232+
// Prevent duplicate onChange calls by checking if value actually changed
233+
if (value !== selectedModel) {
234+
onModelChange(value || "");
235+
}
236+
}}
232237
allowClear={{
233238
clearIcon: <CloseOutlined />,
234239
}}
235-
onClear={() => onModelChange("")}
236240
size="middle"
237241
onClick={(e) => e.stopPropagation()}
238242
getPopupContainer={(triggerNode) =>

0 commit comments

Comments
 (0)