40de57cbcaf94fc9299bb2a54e9556e0383f6c1c
Since [1], many tickets were created because of a crash preventing any action in edit mode. This actually occurred in most databases were snippets were saved previously (which probably is most old-enough ones). Steps to reproduce on a fresh DB: 1. Enter edit mode 2. Drag and drop a snippet which contains an image, like "Text - Image" 3. Click on the image once (a tooltip asks to double click) 4. Save the snippet (not the page, floppy disk icon in the right panel) => You cannot do anything in edit mode ever again. This is actually a combination of 2 bugs: A. On step (3) in the steps above, the image receives the "aria-describedby" attribute related to the tooltip... and it never disappears (if the page is saved, the attribute is saved with it). When saving the snippets we should probably clean such problematic attributes to be sure anyway too. B. Because of [1], the snippets saved by the customers and which contain the problematic "aria-describedby" attribute are now the source of a crash: we try to hide the related tooltips... even though there is none, which causes a crash. This commit focuses on fixing (B). (A) will need to be fixed later, probably in an earlier version anyway. [1]: https://github.com/odoo/odoo/commit/095721a9cace476c3eae445c7abd8f8b458aea36 opw-3475051 opw-3481944 opw-3482170 opw-3483220 opw-3483829 opw-3483837 opw-3484069 opw-3484647 opw-3484950 opw-3485343 opw-3485612 opw-3485623 opw-3485704 opw-3486096 opw-3486425 ... and many more closes odoo/odoo#133707 X-original-commit: 824be46dded7efacf2a351b78e723aa9e205b60d Signed-off-by: Romain Derie (rde) <rde@odoo.com> 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%