8665bf83dd6b024c313437f534a72b0a8867400b
Have a form view in a dialog with an action button (e.g. a stat button). Click on it. Before this commit, the action was executed in the background, but the dialog remained open, which could confuse the user and was definitely weird UX-wise. With this commit, we automatically close all dialogs when we execute an action which will update the main action container. Note that this was working in previous versions thanks to legacy compatibility code [1], but this code has no impact on the new (wowl) dialogs, so as of 16.0, it has very limited impact. Here's a specific scenario to reproduce the issue: - go to the project task gantt view - click on a pill - in the task for view (in dialog), click on the external button of the project many2one - in the project form view (in dialog), click on a stat button (e.g. "At risk") -> before this commit, the 2 dialogs remained open. opw 3644904 [1] https://github.com/odoo/odoo/blob/15.0/addons/web/static/src/legacy/action_adapters.js#L42 X-original-commit: 03fa39738c4f81ae30caaaa032c099797ecba9e7 Part-of: odoo/odoo#149543 Co-authored-by: Aaron Bohy (aab) <aab@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%