From 58c262a3ed2aa14ebe8be14483e85bd0c7ab22a5 Mon Sep 17 00:00:00 2001 From: Ponnusamy <95607086+Ponnusamy1-V@users.noreply.github.com> Date: Wed, 2 Nov 2022 12:27:50 +0530 Subject: [PATCH] List view -> add custom buttons to menu --- frappe/public/js/frappe/ui/page.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frappe/public/js/frappe/ui/page.js b/frappe/public/js/frappe/ui/page.js index 0c15eef774..4e67272f88 100644 --- a/frappe/public/js/frappe/ui/page.js +++ b/frappe/public/js/frappe/ui/page.js @@ -600,6 +600,11 @@ frappe.ui.Page = class Page { let response = action(); me.btn_disable_enable(btn, response); }; + // Add actions as menu item in Mobile View + let menu_item_label = group ? `${group} > ${label}` : label; + let menu_item = this.add_menu_item(menu_item_label, _action, false); + menu_item.parent().addClass("hidden-xl"); + if (group) { var $group = this.get_or_add_inner_group_button(group); $(this.inner_toolbar).removeClass("hide");