3cbfc40303dcc4e5f668050326beb6ff014bf72a
When the show_address option is enabled, the display_name of a partner becomes a newline concatenated version of his name and his address, so the internal value of the widget is this conglomerate. However, if one uses a keypress that does not change the value of the input in edit mode, say ESC for example, the keyup handler of this widget will compare the value in the input with its internal value. If the internal value is still the conglomerate, which is the case if the user hasn't changed the input content since switching in edit mode, we need to trim it to compare it to the actual input value, which is the "standard" display_name, ignoring the magic show_address feature which is only used in readonly.
…
…
…
…
…
…
…
…
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, Purchase Management, ...
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.
If you are a developer you may type the following command at your terminal:
wget -O- https://raw.githubusercontent.com/odoo/odoo/master/setup/setup_dev.py | python
Then follow the developer tutorials
For Odoo employees
To add the odoo-dev remote use this command:
$ ./setup/setup_dev.py setup_git_dev
To fetch odoo merge pull requests refs use this command:
$ ./setup/setup_dev.py setup_git_review
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%