706c782a970ded79ba340a43f44a84c91c2630b4
[1] added a way to detect a replayed action, and returns early the effect that parses the action's params to ignore them. This implementation is an error, as the return value of the effect was not consistent: for a replayed action, it was not returning the cleanup function that resets the pageDocument, websiteRootInstance and currentwebsiteId. This was leading to such behaviour, with enterprise modules: - Go to the website, - Click on the top left 'home' button, - Click on the top left arrow to replay the action, - Click on the top left 'home' button again, => The website systray is still there. To fix that, the cleanup function is moved to an onWillUnmount hook. Also, blocking the iframe until its first load event is called in an onMounted hook, as it is the same as using a useEffect hook with no dependency and no cleanup function, but it is clearer. [1]: https://github.com/odoo/odoo/commit/83501e38a338cabd5a064dd0db9f70df08a3aadc Related to https://github.com/odoo/odoo/commit/31cc10b91dc7762e23b4bde9b945be0c4ce3fe3b task-2687506 Part-of: odoo/odoo#98352
…
…
…
…
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%