From 62d8baa24be4f3c366cfaad75ad727e78320d542 Mon Sep 17 00:00:00 2001 From: gajjug004 Date: Wed, 29 Apr 2026 13:09:33 +0530 Subject: [PATCH] fix(grid): bulk paste broken on pages beyond first --- frappe/public/js/frappe/form/controls/table.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/controls/table.js b/frappe/public/js/frappe/form/controls/table.js index 76c84190c0..4e5c08a29c 100644 --- a/frappe/public/js/frappe/form/controls/table.js +++ b/frappe/public/js/frappe/form/controls/table.js @@ -52,7 +52,8 @@ frappe.ui.form.ControlTable = class ControlTable extends frappe.ui.form.Control data.shift(); } else { // no column header, map to the existing visible columns - const visible_columns = grid_rows[0].get_visible_columns(); + const visible_columns = + grid.grid_rows_by_docname[row_docname].get_visible_columns(); let target_column_matched = false; visible_columns.forEach((column) => { // consider all columns after the target column.