diff --git a/packages/pluggableWidgets/combobox-web/CHANGELOG.md b/packages/pluggableWidgets/combobox-web/CHANGELOG.md index 3ebf5c60ba..9012d3f33e 100644 --- a/packages/pluggableWidgets/combobox-web/CHANGELOG.md +++ b/packages/pluggableWidgets/combobox-web/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +### Fixed + +- We fixed an issue where combobox failed to reload if user typed too fast on lazy load. + ## [2.4.2] - 2025-06-10 ### Fixed diff --git a/packages/pluggableWidgets/combobox-web/package.json b/packages/pluggableWidgets/combobox-web/package.json index ecedc64dc5..f0e229cd9d 100644 --- a/packages/pluggableWidgets/combobox-web/package.json +++ b/packages/pluggableWidgets/combobox-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/combobox-web", "widgetName": "Combobox", - "version": "2.4.2", + "version": "2.4.3", "description": "Configurable Combo box widget with suggestions and autocomplete.", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", diff --git a/packages/pluggableWidgets/combobox-web/src/helpers/LazyLoadProvider.ts b/packages/pluggableWidgets/combobox-web/src/helpers/LazyLoadProvider.ts index 3449458f51..219a8bef8b 100644 --- a/packages/pluggableWidgets/combobox-web/src/helpers/LazyLoadProvider.ts +++ b/packages/pluggableWidgets/combobox-web/src/helpers/LazyLoadProvider.ts @@ -17,6 +17,9 @@ export class LazyLoadProvider { getLimit(limit: number, readOnly: boolean, status: ValueStatus, lazyLoading: boolean): number | undefined { if (status !== "available" || readOnly === true) { + if (status === "loading" && lazyLoading) { + return this.limit || 1; + } return 0; } diff --git a/packages/pluggableWidgets/combobox-web/src/package.xml b/packages/pluggableWidgets/combobox-web/src/package.xml index 414286d64e..5fcc7377bf 100644 --- a/packages/pluggableWidgets/combobox-web/src/package.xml +++ b/packages/pluggableWidgets/combobox-web/src/package.xml @@ -1,6 +1,6 @@ - +