2f87046f561907ab788cfcedce26f5d0259861fc
Before this commit, the animations were never launched in a mega menu with the navbar option "sub menus = on hover" enabled. Indeed the animations are launched when the element to be animated appears in the viewport according to the scroll. But in the case of a mega menu we just want the animation to start when the mega menu is opened. For that we don't need all the code that checks the scroll, etc. The animation starts by itself when the element inside the mega menu is made visible in CSS. A first attempt to fix this was made by this commit [1], but this fix was wrong. Indeed, as explained above, animations in a dropdown do not need to be triggered on scroll. And moreover, it didn't work properly because the animations were never reset when the dropdown was closed. [1]: https://github.com/odoo/odoo/commit/7a96557b839a69a9d44aac4242af2d21bc7f0e38 opw-2764895 closes odoo/odoo#90826 X-original-commit: bae04041a528e1a1fe97387ca5b75943c1d0fe97 Signed-off-by: Quentin Smetz (qsm) <qsm@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%