4272374505a5941efe02f042324f970df55c0973
For the kanban_activity view (e.g.: in the CRM module), when we have enough entries to require the scrolling, dropdowns are not displayed at the correct location. Furthermore, in kanban views, when dropdowns are opening on the edge of the parent element (e.g.: in Documents), the dropdowns are partially hidden and not accessible by the client. Step to reproduce the issue: 1) Install CRM and Documents module 2) Go to CRM and create multiple leads with at least one activity 3) Go to the Activity view and scroll down and click on an item. The dropdown is not placed at the correct location -> BUG 1 4) Go to the Documents modules and check the activity (the small clock icon) of a Document on the right most column. The dropdown is hidden by the description of the file. Solution: Firstly, the parent container of the Kanban Activity view did not had the `overflow: auto` property activated. Consequently, while the children were somehow taking all the spaces of the screen, Popper (the third party that handles the dynamic positioning of the dropdowns) was wrongly computing the positionning. Secondly, dynamically creating the dropdown via Javascript (through the JQueryInterface of the Dropdown class in Bootstrap) somehow allows to fix the issue in Documents. Consequently, it is important to keep them into the Javascript and not move the arguments into the XML. opw-2827873 closes odoo/odoo#93661 X-original-commit: 38fa6a70b70dac0d511be7952c496a5178f9c40e Signed-off-by: Louis Wicket (wil) <wil@odoo.com> Signed-off-by: Desausoi Laurent (lade) <lade@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%