From 226eef58c3c5d4b8c7cacd36b4fa1e5d1bca4875 Mon Sep 17 00:00:00 2001 From: sokumon Date: Mon, 11 Aug 2025 17:31:20 +0530 Subject: [PATCH] fix: keyboard navigation via tab on forms --- frappe/public/js/frappe/form/controls/link.js | 2 +- .../public/js/frappe/form/controls/table.js | 5 ++ frappe/public/js/frappe/form/grid.js | 3 +- frappe/public/js/frappe/form/grid_row.js | 48 +++++++++---------- frappe/public/js/frappe/form/layout.js | 1 - frappe/public/js/frappe/form/section.js | 6 +++ frappe/public/js/frappe/form/tab.js | 4 +- frappe/public/js/frappe/ui/keyboard.js | 12 +++++ frappe/public/scss/common/buttons.scss | 3 ++ frappe/public/scss/common/grid.scss | 3 ++ frappe/public/scss/desk/form.scss | 13 ++++- 11 files changed, 69 insertions(+), 31 deletions(-) diff --git a/frappe/public/js/frappe/form/controls/link.js b/frappe/public/js/frappe/form/controls/link.js index 6e5f0d84e2..cfe0d9e9ee 100644 --- a/frappe/public/js/frappe/form/controls/link.js +++ b/frappe/public/js/frappe/form/controls/link.js @@ -14,7 +14,7 @@ frappe.ui.form.ControlLink = class ControlLink extends frappe.ui.form.ControlDat $(`