diff --git a/packages/ui-default/pages/domain_group.page.ts b/packages/ui-default/pages/domain_group.page.ts index cd744b0be..888343374 100644 --- a/packages/ui-default/pages/domain_group.page.ts +++ b/packages/ui-default/pages/domain_group.page.ts @@ -59,6 +59,9 @@ const page = new NamedPage('domain_group', () => { return; } if (!loaded) return; + // FIXME: a temporary fix to skip saving when user inputs partial text without selecting item. + // should skip emitting onChange event for this. + if (input.value().some(Number.isNaN)) return; $(ele).closest('tr').find('.group-member-count').text(`${input.value().length} ${i18n('members')}`); save(); });