From 9f1cf07575fd736be606299bada228364759d6a9 Mon Sep 17 00:00:00 2001 From: sokumon Date: Thu, 30 Oct 2025 03:58:13 +0530 Subject: [PATCH] fix(desktop): show menu on avatar --- frappe/desk/page/desktop/desktop.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/frappe/desk/page/desktop/desktop.js b/frappe/desk/page/desktop/desktop.js index f8071884af..4706ec9d39 100644 --- a/frappe/desk/page/desktop/desktop.js +++ b/frappe/desk/page/desktop/desktop.js @@ -230,6 +230,20 @@ class DesktopPage { } setup_avatar() { $(".desktop-avatar").html(frappe.avatar(frappe.session.user, "avatar-medium")); + let menu_items = [ + { + icon: "edit", + label: "Edit Profile", + url: `/update-profile/${frappe.session.user}`, + }, + { + icon: "lock", + label: "Reset Password", + url: "/update-password", + }, + ]; + frappe.ui.create_menu($(".desktop-avatar"), menu_items, null, true); + $(".desktop-avatar").on("click"); } setup_navbar() { $(".sticky-top > .navbar").hide();