changeset 4b4e4b5d2b9c in sao:default
details: https://hg.tryton.org/sao?cmd=changeset;node=4b4e4b5d2b9c
description:
        Display sum footer as header

        This makes them wrap when the content is too long.

        issue8675
        review260191003
diffstat:

 src/view/tree.js |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (30 lines):

diff -r 521ef7c273e7 -r 4b4e4b5d2b9c src/view/tree.js
--- a/src/view/tree.js  Tue Oct 08 18:08:06 2019 +0200
+++ b/src/view/tree.js  Tue Oct 08 18:51:33 2019 +0200
@@ -60,7 +60,7 @@
                 var sum = jQuery('<label/>', {
                     'text': label,
                 });
-                var aggregate = jQuery('<span/>', {
+                var aggregate = jQuery('<label/>', {
                     'class': 'value',
                 });
                 this.view.sum_widgets[name] = [sum, aggregate];
@@ -138,7 +138,7 @@
             var sum_row;
             if (!jQuery.isEmptyObject(this.sum_widgets)) {
                 sum_row = jQuery('<tr/>');
-                sum_row.append(jQuery('<td/>'));
+                sum_row.append(jQuery('<th/>'));
                 this.tfoot = jQuery('<tfoot/>');
                 this.tfoot.append(sum_row);
                 this.table.append(this.tfoot);
@@ -181,7 +181,7 @@
                 column.footers = [];
                 if (!jQuery.isEmptyObject(this.sum_widgets)) {
                     var field_name = column.attributes.name;
-                    var total_cell = jQuery('<td/>', {
+                    var total_cell = jQuery('<th/>', {
                         'class': column.class_,
                     });
                     if (field_name in this.sum_widgets) {

Reply via email to