diff --git a/frappe/public/js/frappe/views/reports/query_report.js b/frappe/public/js/frappe/views/reports/query_report.js index f13f683d79..ea0d904d0f 100644 --- a/frappe/public/js/frappe/views/reports/query_report.js +++ b/frappe/public/js/frappe/views/reports/query_report.js @@ -854,6 +854,10 @@ frappe.views.QueryReport = class QueryReport extends frappe.views.BaseList { } }; + if (this.raw_data.add_total_row) { + this.page.body[0].style.setProperty('--report-total-height', '310px'); + } + if (this.report_settings.get_datatable_options) { datatable_options = this.report_settings.get_datatable_options(datatable_options); } diff --git a/frappe/public/scss/desk/report.scss b/frappe/public/scss/desk/report.scss index e2aae431aa..2389a4f8f6 100644 --- a/frappe/public/scss/desk/report.scss +++ b/frappe/public/scss/desk/report.scss @@ -84,8 +84,9 @@ margin-bottom: 10px; } -.layout-main-section .frappe-card { +.layout-main-section { --report-filter-height: 0px; + --report-total-height: 275px; } .report-wrapper { @@ -95,7 +96,7 @@ height: calc(100vh - var(--report-filter-height) - 205px); .dt-scrollable { - height: calc(100vh - var(--report-filter-height) - 275px); + height: calc(100vh - var(--report-filter-height) - var(--report-total-height)); } } }