From b6a0a7b886ee6c35de581432af4802eed66d310e Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Tue, 13 Dec 2011 16:39:31 +0100 Subject: [PATCH] [FIX] indentation of terminal groups in group_by_no_leaf bzr revid: xmo@openerp.com-20111213153931-vdm0lo1murvz3hjr --- addons/web/static/src/js/view_list.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js index 2ced94c109f..ad40aa37c30 100644 --- a/addons/web/static/src/js/view_list.js +++ b/addons/web/static/src/js/view_list.js @@ -1166,16 +1166,14 @@ openerp.web.ListView.Groups = openerp.web.Class.extend( /** @lends openerp.web.L } catch (e) { $group_column.html(row_data[group_column.id].value); } - if (!group.length) { + if (group.length && group.openable) { + // Make openable if not terminal group & group_by_no_leaf + $group_column.prepend(''); + } else { // Kinda-ugly hack: jquery-ui has no "empty" icon, so set // wonky background position to ensure nothing is displayed // there but the rest of the behavior is ui-icon's - $group_column.prepend( - ''); - } else if (group.openable) { - // Make openable if not terminal group & group_by_no_leaf - $group_column - .prepend(''); + $group_column.prepend(''); } } self.indent($group_column, group.level);