diff --git a/addons/mrp/static/src/js/mrp_bom_report.js b/addons/mrp/static/src/js/mrp_bom_report.js index 767622feb92..311b3e33831 100644 --- a/addons/mrp/static/src/js/mrp_bom_report.js +++ b/addons/mrp/static/src/js/mrp_bom_report.js @@ -108,8 +108,8 @@ var MrpBomReport = stock_report_generic.extend({ }, renderSearch: function () { this.$buttonPrint = $(QWeb.render('mrp.button')); - this.$buttonPrint.filter('.o_mrp_bom_print').on('click', this._onClickPrint.bind(this)); - this.$buttonPrint.filter('.o_mrp_bom_print_unfolded').on('click', this._onClickPrint.bind(this)); + this.$buttonPrint.find('.o_mrp_bom_print').on('click', this._onClickPrint.bind(this)); + this.$buttonPrint.find('.o_mrp_bom_print_unfolded').on('click', this._onClickPrint.bind(this)); this.$searchView = $(QWeb.render('mrp.report_bom_search', _.omit(this.data, 'lines'))); this.$searchView.find('.o_mrp_bom_report_qty').on('change', this._onChangeQty.bind(this)); this.$searchView.find('.o_mrp_bom_report_variants').on('change', this._onChangeVariants.bind(this)); diff --git a/addons/mrp/static/src/scss/mrp_bom_report.scss b/addons/mrp/static/src/scss/mrp_bom_report.scss index 61bceae5db5..6c28f55ce4b 100644 --- a/addons/mrp/static/src/scss/mrp_bom_report.scss +++ b/addons/mrp/static/src/scss/mrp_bom_report.scss @@ -32,3 +32,11 @@ } } } + +.o_mrp_bom_report_buttons { + @include media-breakpoint-down(sm) { + display: grid; + grid-gap: 4px; // For compatibility + gap: 4px; + } +} diff --git a/addons/mrp/static/src/xml/mrp.xml b/addons/mrp/static/src/xml/mrp.xml index 20dd96c6542..630439f2e57 100644 --- a/addons/mrp/static/src/xml/mrp.xml +++ b/addons/mrp/static/src/xml/mrp.xml @@ -1,8 +1,10 @@ - - +
+ + +