From f69fa7af8c451c4f38aa7bfdde9b17b2a820fe36 Mon Sep 17 00:00:00 2001 From: abd-msyukyu-odoo Date: Mon, 21 Jun 2021 16:23:41 +0000 Subject: [PATCH] [IMP] web: add hover description for kanban progressbar sum field This commit adds a sum field description when hovering the quantity at the end of a progressbar. The description is the label (translated string representation) of the field used for the sum. Task-ID: 2243913 PR odoo/odoo#69380 --- .../src/legacy/js/views/kanban/kanban_column_progressbar.js | 1 + addons/web/static/src/legacy/xml/kanban.xml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/legacy/js/views/kanban/kanban_column_progressbar.js b/addons/web/static/src/legacy/js/views/kanban/kanban_column_progressbar.js index 1639f7c34a3..abf9a7136e8 100644 --- a/addons/web/static/src/legacy/js/views/kanban/kanban_column_progressbar.js +++ b/addons/web/static/src/legacy/js/views/kanban/kanban_column_progressbar.js @@ -35,6 +35,7 @@ var KanbanColumnProgressBar = Widget.extend({ __false: 'muted', // color to use for false value }); this.sumField = columnState.progressBarValues.sum_field; + this.sumFieldLabel = this.sumField ? columnState.fields[this.sumField].string : false; // Previous progressBar state var state = options.progressBarStates[this.columnID]; diff --git a/addons/web/static/src/legacy/xml/kanban.xml b/addons/web/static/src/legacy/xml/kanban.xml index bfe225a2c46..b09011d8056 100644 --- a/addons/web/static/src/legacy/xml/kanban.xml +++ b/addons/web/static/src/legacy/xml/kanban.xml @@ -117,7 +117,7 @@ t-attf-style="width: #{count ? (count * 100 / widget.groupCount) : 0}%;"/> -
+