Friday, April 2, 2021
5 changes · master
Resolved issues and error corrections
The mail interface now hides the emoji button when its related text field is hidden. This keeps forms cleaner and prevents users from seeing controls that cannot be used.
Original PR description
This commit fixes the scss file to correctly hide emojis button if they are linked to a Text-type field that is also hidden (using attributes, attrs, ...). Task 2209729 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
Activity feedback notes now display special characters properly when users mark activities as done. This improves readability and avoids confusing or broken text in logged notes.
Original PR description
Description of the issue/feature this PR addresses: Improve the user experience by recognizing special characters everywhere. Current behavior before PR: when marking as Done an activity and log a note on it using the Activity popup, the special characters are not rendering well. Desired behavior after PR is merged: special characters will render properly when marking as Done an activity and log a note on it using the Activity popup. Task: https://www.odoo.com/web#id=2203518&action=327&model=project.task&view_type=form&cids=2&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Fixes an issue where an activity created on one record could incorrectly appear when moving to the next record in a form. The activity panel now refreshes correctly, helping users trust that each record shows only its own follow-up tasks.
Original PR description
Before this commit: In a form view (with different objects accessible with the previous and next buttons) with at least 2 objects without activity in sequence, if you add an activity to the first one and then you press next, the activity created for the first one will stay on the second one. After this commit: The activity view is properly refreshed -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix makes link editing in the website editor more reliable by preventing the link preview popover from updating at the wrong time. It reduces intermittent test failures and helps ensure users see the correct link information after edits are saved.
Original PR description
- The test was clicking on a link "too soon" in some cases (editing a link then immediatly clicking on it while the save action is not fully performed). Ideally, this should probably be more robust around the save action to first edit the link synchronously then perform the actual save in DB but this can be checked later on. - Removed useless popover update while it was hidden. - Make sure that two consecutive update of the popover only updates its UI relying on the last asked data. - Make sure the popover correctly clean what it did once destroyed (however, it is never actually destroyed for now... to check later).
This fix corrects how partners are randomly selected when assigning website CRM leads. Partners with the same weighting now have an equal chance of being chosen, improving fairness in lead distribution.
Original PR description
Bug === If 2 partners have the same weight, the first partner will have 2 times more chance to be chosen. Task 2246367