changeset 3cd31cf7ad67 in sao:default
details: https://hg.tryton.org/sao?cmd=changeset;node=3cd31cf7ad67
description:
        Add background color to selected rows

        issue8210
        review273121002
diffstat:

 src/sao.less     |  2 ++
 src/view/tree.js |  5 +++++
 2 files changed, 7 insertions(+), 0 deletions(-)

diffs (27 lines):

diff -r 6ea44a2504a9 -r 3cd31cf7ad67 src/sao.less
--- a/src/sao.less      Fri Mar 22 17:21:20 2019 +0100
+++ b/src/sao.less      Fri Mar 22 18:20:32 2019 +0100
@@ -64,6 +64,8 @@
     white-space: nowrap;
 }
 
+.table-row-variant(selected, @state-info-bg);
+
 .tab-form, .tab-board {
     nav.toolbar.affix {
         top: @navbar-height + 1px;
diff -r 6ea44a2504a9 -r 3cd31cf7ad67 src/view/tree.js
--- a/src/view/tree.js  Fri Mar 22 17:21:20 2019 +0100
+++ b/src/view/tree.js  Fri Mar 22 18:20:32 2019 +0100
@@ -1168,6 +1168,11 @@
                 return;
             }
             this.selection.prop('checked', value);
+            if (value) {
+                this.el.addClass('selected');
+            } else {
+                this.el.removeClass('selected');
+            }
             if (!value) {
                 this.tree.selection.prop('checked', false);
             }

Reply via email to