diff options
| author | Xavier Morel <xmo@openerp.com> | 2011-10-03 13:55:02 +0200 |
|---|---|---|
| committer | Xavier Morel <xmo@openerp.com> | 2011-10-03 13:55:02 +0200 |
| commit | 1e50dac2b8ae3c9f5a0227a0aed27d40092232de (patch) | |
| tree | 4cc3fba2562babb01e26adc42aa235332922f227 /addons | |
| parent | 2dae9519d7c3d0a4c2217b63939bb4eb1d83d39d (diff) | |
| parent | 335c99fda4ee0bfda3ccfb74a69c196cd425ef12 (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.js | 6 |
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; |
