diff --git a/frappe/public/js/frappe/form/layout.js b/frappe/public/js/frappe/form/layout.js index 0b10d13548..2f400c8313 100644 --- a/frappe/public/js/frappe/form/layout.js +++ b/frappe/public/js/frappe/form/layout.js @@ -35,7 +35,7 @@ frappe.ui.form.Layout = class Layout { } this.setup_tab_events(); - this.setup_tooltip_events(); + this.frm && this.setup_tooltip_events(); this.render(); } @@ -541,6 +541,12 @@ frappe.ui.form.Layout = class Layout { this.wrapper.removeClass("show-tooltip"); } }); + this.frm.page && + frappe.ui.keys.add_shortcut({ + shortcut: "alt+hover", + page: this.frm.page, + description: __("Show Fieldname (click to copy on clipboard)"), + }); } handle_tab(doctype, fieldname, shift) {