5d12f9ad9633f3112ab84f86d7a049f1f247b732
Before this commit, the FieldDomain (using the DomainSelector) didn't work well for manual edition of large domains (i.e. via the "code editor"). For instance: - the editor was an input, so limitated to 1 line - the user friendly representation of the domain was redrawn each time the input was blured (we don't need this, and it flickers) - the count (search_count rpc) was recomputed at blur as well (could thus freeze the interface) This commit fixes those issues as follows: - use a (automatically resizable) textarea instead of the input - do not format the content of the textarea when it is blured - do not update the user friendly part of the widget when the textarea is blured - do not recompute the count when the textarea is blured - add a button to allow to manually re-compute the count For both debug and non-debug mode, we also no longer wait for the count to be fetched to render the widget. We display a spinner until the rpc is done. Task 2619505 closes odoo/odoo#79886 X-original-commit: f4e3a754a1b66dd95fa3bfb50ec1fb8ac98864ed Related: odoo/enterprise#22295 Signed-off-by: Géry Debongnie (ged) <ged@openerp.com> Signed-off-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%