summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2011-10-03 13:55:02 +0200
committerXavier Morel <xmo@openerp.com>2011-10-03 13:55:02 +0200
commit1e50dac2b8ae3c9f5a0227a0aed27d40092232de (patch)
tree4cc3fba2562babb01e26adc42aa235332922f227 /addons
parent2dae9519d7c3d0a4c2217b63939bb4eb1d83d39d (diff)
parent335c99fda4ee0bfda3ccfb74a69c196cd425ef12 (diff)
[FIX] open/close listview sidebar based on records being selected or not
bzr revid: xmo@openerp.com-20111003115502-jivrqwcc9kcaa4kb
Diffstat (limited to 'addons')
-rw-r--r--addons/web/static/src/js/view_list.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js
index 8a9deaab228..c8d9bbe270e 100644
--- a/addons/web/static/src/js/view_list.js
+++ b/addons/web/static/src/js/view_list.js
@@ -505,7 +505,11 @@ openerp.web.ListView = openerp.web.View.extend( /** @lends openerp.web.ListView#
do_select: function (ids, records) {
this.$element.find('.oe-list-delete')
.attr('disabled', !ids.length);
-
+ if(ids.length) {
+ this.sidebar.do_unfold();
+ } else {
+ this.sidebar.do_fold();
+ }
if (!records.length) {
this.compute_aggregates();
return;