Thursday, May 2, 2019
3 changes · master
Enhancements to existing features
This update makes form screens behave more reliably and gives teams more flexibility when designing data entry fields. It supports helpful placeholder text in forms, avoids interfering with custom buttons, and improves error handling when an action cannot be processed.
Original PR description
This commit is a few small improvement/fixes to the web framework: - allow placeholder attribute on input tags in form view - only bind click event handler to buttons managed by the framework, not custom ones - _onExecuteAction method in action manager properly fails if event cannot be properly handled Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This update fixes a typo in the Mail template area. It is a minor text correction that improves clarity without changing how users work with the system.
Original PR description
Description of the issue/feature this PR addresses: Fixed Typo Current behavior before PR: Desired behavior after PR is merged: https://github.com/odoo/odoo/blob/4b122ad41d873febe288ab1f8c6cdc078ca2a479/addons/mail/mail_template.py#L521 Cc: @tde-banana-odoo -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix lets event defaults be overridden without having to redefine the whole field. It makes event customization simpler and reduces unnecessary technical work for teams tailoring Odoo to their processes.
Original PR description
Description of the issue/feature this PR addresses: Without this patch, you have to redefine the field to be able to override this field. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @Tecnativa