From 272b041e530a1e50ad24cd93d45d47bca1165ff4 Mon Sep 17 00:00:00 2001 From: Hardik Prajapati Date: Fri, 14 Jun 2019 07:07:01 +0000 Subject: [PATCH] [FIX] web: keep nocontent tooltip in center Before this commit: nocontent tooltip was not diplayed in center After this commit: nocontent tooltip will be displayed in center, toggle o_list_view class which should not be added if nocontent help is displayed, as there is no listview to display so remove o_list_view class task-2008371 closes odoo/odoo#34178 Signed-off-by: Aaron Bohy (aab) --- addons/web/static/src/js/views/list/list_renderer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/static/src/js/views/list/list_renderer.js b/addons/web/static/src/js/views/list/list_renderer.js index 98c8bf71046..838705c6ffd 100644 --- a/addons/web/static/src/js/views/list/list_renderer.js +++ b/addons/web/static/src/js/views/list/list_renderer.js @@ -34,7 +34,6 @@ var FIELD_CLASSES = { }; var ListRenderer = BasicRenderer.extend({ - className: 'o_list_view', events: { "mousedown": "_onMouseDown", "click .o_optional_columns_dropdown .dropdown-item": "_onToggleOptionalColumn", @@ -894,6 +893,7 @@ var ListRenderer = BasicRenderer.extend({ // display the no content helper if there is no data to display var displayNoContentHelper = !this._hasContent() && !!this.noContentHelp; + this.$el.toggleClass('o_list_view', !displayNoContentHelper); if (displayNoContentHelper) { // destroy the previously instantiated pagers, if any _.invoke(oldPagers, 'destroy');