diff --git a/frappe/public/js/frappe/list/base_list.js b/frappe/public/js/frappe/list/base_list.js index fde374ad16..518370ba51 100644 --- a/frappe/public/js/frappe/list/base_list.js +++ b/frappe/public/js/frappe/list/base_list.js @@ -762,6 +762,10 @@ class FilterArea { } return frappe.run_serially(promises).then(() => { this.trigger_refresh = true; + if (promises.length === 0) { + // refresh if there are no standard fields + this.debounced_refresh_list_view(); + } }); } diff --git a/frappe/public/js/frappe/views/kanban/kanban_board.bundle.js b/frappe/public/js/frappe/views/kanban/kanban_board.bundle.js index 704a2cd766..4895704bf8 100644 --- a/frappe/public/js/frappe/views/kanban/kanban_board.bundle.js +++ b/frappe/public/js/frappe/views/kanban/kanban_board.bundle.js @@ -53,7 +53,6 @@ frappe.provide("frappe.views"); var state = context.state; var _cards = cards .map((card) => prepare_card(card, state)) - .concat(state.cards) .uniqBy((card) => card.name); context.commit("update_state", {