From 19e2af20979e5f3a4e48c88d1fee89208ed406f7 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 20 May 2011 15:08:54 +0200 Subject: [PATCH] [ADD] open/close icon next to group title bzr revid: xmo@openerp.com-20110520130854-y4dm4tbdfuf5lpi5 --- addons/base/static/src/js/list.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/base/static/src/js/list.js b/addons/base/static/src/js/list.js index 10a74362558..70ab57026da 100644 --- a/addons/base/static/src/js/list.js +++ b/addons/base/static/src/js/list.js @@ -522,6 +522,9 @@ openerp.base.ListView.Groups = Class.extend( /** @lends openerp.base.ListView.Gr prospekt.datagroup = group; prospekt.render().insertAfter( this.point_insertion(row)); + $(row).find('span.ui-icon') + .removeClass('ui-icon-triangle-1-e') + .addClass('ui-icon-triangle-1-s'); }, render_groups: function (datagroups) { var self = this; @@ -537,10 +540,11 @@ openerp.base.ListView.Groups = Class.extend( /** @lends openerp.base.ListView.Gr .filter(function (column) {return !column.invisible;}) .each(function (column) { if (column.id === group.grouped_on) { - $('') + $('') .text(_.sprintf("%s (%d)", group.value instanceof Array ? group.value[1] : group.value, group.length)) + .prepend('') .appendTo($row); } else if (column.id in group.aggregates) { var value = group.aggregates[column.id];