9fe6d82deb64c15ae54f1c38ad7d0e37f082647d
Since this commit [1], when you select the Header position option and set it to "Over The Content", the change is not saved if you did not edit something else in the page too. Indeed, now that the "save" works correctly (and that it no longer saves the page every time). It does not detect the change made by this option which is to add a class on the '#wrapwrap' element. (The editor looks for changes inside the wrapwrap but not on it). This commit checks if any page option is dirty on save on top of checking if the content of the page has been modified. Additionally, this commit fixes a bug that would occur on Firefox based browsers where the hidden input used to display the status of these options would be auto-completed by the browser in some conditions. (https://bugzilla.mozilla.org/show_bug.cgi?id=520561). This could result in an incorrect state being displayed. To reproduce: - Change the option, click on cancel, start the editor - the incorrect state is displayed A test is also added by this commit to verify that all the page options works correctly. [1]: https://github.com/odoo/odoo/commit/bab673488e185ddd7792aedecc3870663290fed3 task-2871426 X-original-commit: ea7a69b344d970cc2b31555f4cd8fd7c5e2fc6d2 Part-of: odoo/odoo#94949
…
…
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%