diff options
| author | Xavier Morel <xmo@openerp.com> | 2011-05-20 15:08:54 +0200 |
|---|---|---|
| committer | Xavier Morel <xmo@openerp.com> | 2011-05-20 15:08:54 +0200 |
| commit | 19e2af20979e5f3a4e48c88d1fee89208ed406f7 (patch) | |
| tree | 33cf4794cedad3370877edca810a8911f3c9dece /addons/base/static/src/js | |
| parent | 2f290527cc1922755cb60f5393730a2a3c59df5b (diff) | |
[ADD] open/close icon next to group title
bzr revid: xmo@openerp.com-20110520130854-y4dm4tbdfuf5lpi5
Diffstat (limited to 'addons/base/static/src/js')
| -rw-r--r-- | addons/base/static/src/js/list.js | 6 |
1 files changed, 5 insertions, 1 deletions
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) { - $('<td>') + $('<th>') .text(_.sprintf("%s (%d)", group.value instanceof Array ? group.value[1] : group.value, group.length)) + .prepend('<span class="ui-icon ui-icon-triangle-1-e">') .appendTo($row); } else if (column.id in group.aggregates) { var value = group.aggregates[column.id]; |
