94d7b2a773f2c4666c263d1d26cdbe278887f8f6
Before this commit, the ComponentAdapter would detach its dom before calling the on_detach callback. This is not correct (even though it is usually ok): we want the "unmount" code to be executed while the widget is in the DOM, not after it has been detached. It is even more problematic if the sub widget contains itself some owl components, since this behaviour break Owl assumption that owl components are in the DOM before being unmounted (so, for example, since owl 2.0.9, references are null even if component is not in the DOM, even if the component is still mounted). The fix is quite simple: simply do the DOM removal after calling the callback. closes odoo/odoo#116752 X-original-commit: c56795d8715c9f1c85dec88d1c39e8becb4b1e62 Signed-off-by: Aaron Bohy (aab) <aab@odoo.com> Signed-off-by: Géry Debongnie <ged@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%