fix: Use copy of an array while adding new content for proper change trigger

This commit is contained in:
Suraj Shetty 2022-01-03 17:39:23 +05:30
parent b1ae0da9df
commit 3e009e9bdb

View file

@ -109,6 +109,7 @@ frappe.ui.form.ControlMultiSelectList = class ControlMultiSelectList extends fra
let value = decodeURIComponent($selectable_item.data().value);
if ($selectable_item.hasClass('selected')) {
this.values = this.values.slice();
this.values.push(value);
} else {
this.values = this.values.filter(val => val !== value);