From 479b4f37ee096737940b57dbb2ccf84da46f4d89 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 10 Mar 2017 11:41:38 +0530 Subject: [PATCH] [fix] tab in grid, fixes frappe/erpnext#7974 --- frappe/public/js/frappe/form/grid.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/form/grid.js b/frappe/public/js/frappe/form/grid.js index 31d11a4d08..33a3ce2f0b 100644 --- a/frappe/public/js/frappe/form/grid.js +++ b/frappe/public/js/frappe/form/grid.js @@ -984,10 +984,10 @@ frappe.ui.form.GridRow = Class.extend({ } // TAB - if(e.which==TAB) { + if(e.which==TAB && !e.shiftKey) { // last column if($(this).attr('data-last-input') || - me.grid.wrapper.find(':input:enabled:last').get(0)===this) { + me.grid.wrapper.find('.grid-row :input:enabled:last').get(0)===this) { setTimeout(function() { if(me.doc.idx === values.length) { // last row