diff --git a/src/app/components/multiselect/multiselect.ts b/src/app/components/multiselect/multiselect.ts index 0fedc8091af..2a10924254f 100755 --- a/src/app/components/multiselect/multiselect.ts +++ b/src/app/components/multiselect/multiselect.ts @@ -737,7 +737,9 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft return options; } set options(val: any[] | undefined) { - this._options.set(val); + if (!ObjectUtils.deepEquals(this._options(), val)) { + this._options.set(val); + } } /** * When specified, filter displays with this value.