Sunday, November 17, 2024
5 changes
1 change
Miscellaneous changes
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: ---17.0-esoriginlength-jco I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#187332
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: ---17.0-esoriginlength-jco I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#187332
2 changes
Enhancements to existing features
This pull request makes a small work-in-progress update related to messaging, with changes touching the WhatsApp messaging menu. It appears primarily intended to trigger or validate a build rather than deliver a clear business-facing change.
Original PR description
just because you want a PR to make a build
2 changes
Resolved issues and error corrections
This fix prevents an error when users select text in the HTML editor and then use the back button to return to the Dashboard. It improves navigation reliability and avoids an unexpected crash in normal task editing flows.
Original PR description
Steps to Reproduce: 1. Navigate to the To-do section and create a new task. 2. Enter text. 3. Select the text and press the back button to return to the Dashboard. 4. A traceback occurs. Description of the issue/feature this PR addresses: Pressing back button to return Dashboard kept the toolbar open due to an active selection. This caused the editor to search for the selection target using `getSelectionTarget`, where `range.getBoundingClientRect()` returned zero. Before inserting an invisible character, the editor disabled observer and dispatched an event, but the editor was destroyed, resulting in a traceback. Desired behavior after PR is merged: Returning to the Dashboard on pressing back no longer triggers a traceback. task-4240335
Miscellaneous changes
This commit fixes a selector targetting the wrong property (datepicker "highlighted" date instead of the "selected" one). This becomes relevant in an incoming commit in community changing the overall selection in date pickers. Community: https://github.com/odoo/odoo/pull/184844 Part of task [3433683](https://www.odoo.com/odoo/project.task/3433683) Forward-Port-Of: odoo/enterprise#72595
Original PR description
This commit fixes a selector targetting the wrong property (datepicker "highlighted" date instead of the "selected" one). This becomes relevant in an incoming commit in community changing the overall selection in date pickers. Community: https://github.com/odoo/odoo/pull/184844 Part of task [3433683](https://www.odoo.com/odoo/project.task/3433683) Forward-Port-Of: odoo/enterprise#72595
This fixes payroll expense tests so they no longer fail depending on which accounting-related apps are installed. The change makes test results more consistent and reduces false alarms during quality checks, without changing day-to-day product behavior.
Original PR description
This fixes issues that arose since https://github.com/odoo/enterprise/commit/54965c8d62301ba1fa8409709a1a1fd77150f722 It fixes the fact that some tests ordered records using states and those states would be different in invoicing enterprise or accounting. Thus it would not have the same order of records and fail the test.