[FIX] web: disable buttons when no data presented in pivot view
The buttons 'Flip Axis', 'Expand All', and 'Download xls' are now deactivated when no data are displayed in the pivot view (those buttons are useless in that situation).
This commit is contained in:
@@ -192,6 +192,10 @@ var PivotController = AbstractController.extend({
|
||||
self.$buttons.find('.dropdown-item[data-field="' + name + '"]')
|
||||
.toggleClass('selected', isSelected);
|
||||
});
|
||||
var noDataDisplayed = !state.has_data || !state.measures.length;
|
||||
this.$buttons.find('.o_pivot_flip_button').prop('disabled', noDataDisplayed);
|
||||
this.$buttons.find('.o_pivot_expand_button').prop('disabled', noDataDisplayed);
|
||||
this.$buttons.find('.o_pivot_download').prop('disabled', noDataDisplayed);
|
||||
},
|
||||
|
||||
//--------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user