diff options
| author | Hardik Prajapati <hap@odoo.com> | 2020-07-31 07:02:56 +0000 |
|---|---|---|
| committer | Lucas Perais (lpe) <lpe@odoo.com> | 2020-08-25 12:36:26 +0000 |
| commit | 826a5c05c1cf6212de53643fed29b23781c20324 (patch) | |
| tree | ec42848d91f354a3941b95a6fd442d16a6a4ba3e /addons/web/static/src/js | |
| parent | 120514a01ca8cf13f9f516ea0939a34b303c6e96 (diff) | |
[FIX] web: open list optional fields dropdown position to right place
before this commit,
when there are too many fields on list view and list view has horizontal scroll
opening optional dropdown does not open on right place, instead it opens bit
left side from the right.
this commit fixes the issue by appending dropdown div inside table element, as
scrollbar comes inside table element, so appending dropdown element inside
table just after dropdown toggler.
task-2307248
closes odoo/odoo#56509
X-original-commit: 5a044593ba1f8f08f72de502d77823a8dd5175a0
Signed-off-by: Lucas Perais (lpe) <lpe@odoo.com>
Co-authored-by: Mohammed Shekha <msh@odoo.com>
Diffstat (limited to 'addons/web/static/src/js')
| -rw-r--r-- | addons/web/static/src/js/views/list/list_renderer.js | 2 |
1 files changed, 1 insertions, 1 deletions
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 79e2fa10055..05481cd9556 100644 --- a/addons/web/static/src/js/views/list/list_renderer.js +++ b/addons/web/static/src/js/views/list/list_renderer.js @@ -1099,7 +1099,7 @@ var ListRenderer = BasicRenderer.extend({ this.$('table').append( $('<i class="o_optional_columns_dropdown_toggle fa fa-ellipsis-v"/>') ); - this.$el.append(this._renderOptionalColumnsDropdown()); + this.$('table').append(this._renderOptionalColumnsDropdown()); } if (this.selection.length) { const $checked_rows = this.$('tr').filter( |
