From 2ffc262d867683f63f55961045b3f45e9f6a7b80 Mon Sep 17 00:00:00 2001 From: Don Kendall Date: Mon, 15 Jun 2026 20:35:42 -0400 Subject: [PATCH] [FIX] spreadsheet_oca: target empty 19.0 ListView.Buttons root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 19.0 core emptied the web.ListView.Buttons template (now self-closing, like web.KanbanView.Buttons), so the xpath //div[hasclass('o_list_buttons')] resolves to nothing and OWL throws at render of the Spreadsheets list view. Target the template root (expr="." position="inside") — the pattern core hr_expense/data_recycle use to add buttons to the emptied template. Browser-only failure; Python CI stays green. --- .../static/src/spreadsheet_tree/spreadsheet_tree_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spreadsheet_oca/static/src/spreadsheet_tree/spreadsheet_tree_view.xml b/spreadsheet_oca/static/src/spreadsheet_tree/spreadsheet_tree_view.xml index c101dc2c..bae9cbfa 100644 --- a/spreadsheet_oca/static/src/spreadsheet_tree/spreadsheet_tree_view.xml +++ b/spreadsheet_oca/static/src/spreadsheet_tree/spreadsheet_tree_view.xml @@ -27,7 +27,7 @@ t-inherit="web.ListView.Buttons" t-inherit-mode="primary" > - +