From 824af72a9bf2f0d01ee6d69054264475767bce8e Mon Sep 17 00:00:00 2001 From: William Braeckman Date: Wed, 23 Jun 2021 15:46:18 +0000 Subject: [PATCH] [IMP] hr_skills: remove optional dropdown When studio is installed, the List view renderer will always render a threedot menu to promote studio, but since resume and skill widget extend that view it also gets rendered on top of the add button. This change completely removes the optional dropdown menu from those two widgets. Task ID: 2578126 closes odoo/odoo#72654 Signed-off-by: Yannick Tivisse (yti) --- addons/hr_skills/static/src/js/resume_widget.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/addons/hr_skills/static/src/js/resume_widget.js b/addons/hr_skills/static/src/js/resume_widget.js index 413942badf6..df1b92f0643 100644 --- a/addons/hr_skills/static/src/js/resume_widget.js +++ b/addons/hr_skills/static/src/js/resume_widget.js @@ -146,6 +146,18 @@ var AbstractGroupedOne2ManyRenderer = ListRenderer.extend({ return $body; }, + /** + * This function enables the top right menu on list views to hide/show fields or, when studio is installed, + * edit the view's content. + * For this widget we do not want it at all. + * + * @override + * @private + * @returns {boolean} + */ + _shouldRenderOptionalColumnsDropdown: function () { + return false; + } }); var ResumeLineRenderer = AbstractGroupedOne2ManyRenderer.extend({