From 14171bdc72eb3ba96d45f159860a1446e180e1ef Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Fri, 21 Jul 2017 16:10:34 +0530 Subject: [PATCH] Setup filterable only once (#3753) --- frappe/public/js/frappe/list/list_renderer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/list/list_renderer.js b/frappe/public/js/frappe/list/list_renderer.js index d1d07493f2..02940e1bec 100644 --- a/frappe/public/js/frappe/list/list_renderer.js +++ b/frappe/public/js/frappe/list/list_renderer.js @@ -23,6 +23,7 @@ frappe.views.ListRenderer = Class.extend({ this.page_title = __(this.doctype); this.set_wrapper(); + this.setup_filterable(); this.prepare_render_view(); // flag to enable/disable realtime updates in list_view @@ -270,7 +271,7 @@ frappe.views.ListRenderer = Class.extend({ setup_filterable: function () { var me = this; - this.wrapper.on('click', '.filterable', function (e) { + this.list_view.wrapper.on('click', '.result-list .filterable', function (e) { var filters = $(this).attr('data-filter').split('|'); var added = false; @@ -332,7 +333,6 @@ frappe.views.ListRenderer = Class.extend({ this.render_tags($item_container, value); }); - this.setup_filterable(); }, // returns html for a data item,