From d09ecc8b182f93a1fd6cd5a67b327a1ab3bc4f99 Mon Sep 17 00:00:00 2001 From: Vandan Shah Date: Fri, 11 May 2018 07:01:55 +0000 Subject: [PATCH] [IMP] web: improve kanban tooltip 1) Remove the total record tooltip from kanban group. 2) Remove progressbar help from kanban view. 3) Improvements in testcase since we have removed total record tooltip. --- .../static/src/js/views/kanban/kanban_column.js | 17 ++++++++--------- .../views/kanban/kanban_column_progressbar.js | 8 -------- addons/web/static/src/xml/kanban.xml | 2 +- addons/web/static/tests/views/kanban_tests.js | 10 ++++------ 4 files changed, 13 insertions(+), 24 deletions(-) diff --git a/addons/web/static/src/js/views/kanban/kanban_column.js b/addons/web/static/src/js/views/kanban/kanban_column.js index b526b80a971..2828ca491ca 100644 --- a/addons/web/static/src/js/views/kanban/kanban_column.js +++ b/addons/web/static/src/js/views/kanban/kanban_column.js @@ -81,11 +81,11 @@ var KanbanColumn = Widget.extend({ } if (options.group_by_tooltip) { - this.tooltipInfo = _.map(options.group_by_tooltip, function (help, field) { - return (data.tooltipData && data.tooltipData[field] && "
" + help + "
" + data.tooltipData[field] + "
") || ''; - }).join(''); - } else { - this.tooltipInfo = ""; + this.tooltipInfo = _.compact(_.map(options.group_by_tooltip, function (help, field) { + help = help ? help + "
" : ''; + return (data.tooltipData && data.tooltipData[field] && "
" + help + data.tooltipData[field] + "
") || ''; + })); + this.tooltipInfo = this.tooltipInfo.join("