From b4d87d6140da21ff4c8988cca715ceb1c2831e58 Mon Sep 17 00:00:00 2001 From: KerollesFathy Date: Sun, 8 Mar 2026 17:35:02 +0000 Subject: [PATCH] fix(form_sidebar): copy document title --- frappe/public/js/frappe/form/sidebar/form_sidebar.js | 4 +++- frappe/public/js/frappe/form/templates/form_sidebar.html | 4 ++-- frappe/public/scss/desk/form_sidebar.scss | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/form/sidebar/form_sidebar.js b/frappe/public/js/frappe/form/sidebar/form_sidebar.js index 907c88b1ade3..766fff841d12 100644 --- a/frappe/public/js/frappe/form/sidebar/form_sidebar.js +++ b/frappe/public/js/frappe/form/sidebar/form_sidebar.js @@ -72,8 +72,10 @@ frappe.ui.form.Sidebar = class { } setup_copy_event() { + let classes = [".form-name-copy", ".form-title-text"]; + $(this.sidebar) - .find(".sidebar-meta-details .form-name-copy") + .find(".sidebar-meta-details " + classes.join(", ")) .tooltip() .on("click", (e) => { frappe.utils.copy_to_clipboard($(e.currentTarget).attr("data-copy")); diff --git a/frappe/public/js/frappe/form/templates/form_sidebar.html b/frappe/public/js/frappe/form/templates/form_sidebar.html index ba71f85f74d0..5fdd5176b4c5 100644 --- a/frappe/public/js/frappe/form/templates/form_sidebar.html +++ b/frappe/public/js/frappe/form/templates/form_sidebar.html @@ -32,8 +32,8 @@
{% let title = frm.get_title(); %} -
- {%= frappe.utils.escape_html(frappe.utils.html2text(title)) %} +
+ {%= frappe.utils.escape_html(frappe.utils.html2text(title)) %}
{% if frm.meta.beta %}
diff --git a/frappe/public/scss/desk/form_sidebar.scss b/frappe/public/scss/desk/form_sidebar.scss index 02c741102773..f36e85d0efe2 100644 --- a/frappe/public/scss/desk/form_sidebar.scss +++ b/frappe/public/scss/desk/form_sidebar.scss @@ -224,6 +224,7 @@ .form-title-text { // to match the actions button height for center alignment line-height: 28px; + cursor: copy; } .form-stats-likes {