Tuesday, January 28, 2025
6 changes · saas-18.1
Resolved issues and error corrections
The message composer avatar positioning has been adjusted to display correctly in this Odoo version. This fixes a small visual inconsistency introduced by an earlier UI update, improving the polish of the messaging experience.
Original PR description
Follow-up of https://github.com/odoo/odoo/pull/195364 PR above made several small UI adjustments, from similar PR made in 18.0. One of the change was to fix avatar alignment with composer. However the alignment fix made sense in 18.0 but not in 18.1. This commit reverts this part of the improvements, so that the alignment is correct. Before  After 
This update makes emoji, GIF, and quick reaction popups use matching background and border styling. It improves visual consistency, especially in dark mode, making the messaging interface feel more polished for users.
Original PR description
The emoji picker bg is `bg-100` and the quick reaction menu bg is `bg-view` which seems odd. This PR harmonizes the two backgrounds. | Before | After | | ------------- | ------------- | |  |  |
The mail composer in chatter no longer crashes for users on some older browsers. This improves reliability for customers who have not recently updated their browser, keeping message composition usable.
Original PR description
This happened when opening the composer in chatter on a outdated browser from as late as november 2023. This commit adds a function that polyfills when the function is not implemented by the browser.
The stock picking operations report now uses the correct source for packaging quantities. This prevents errors when viewing or printing the report and helps warehouse documents show reliably.
Original PR description
This commit fixes accessing `stock_move_line.packaging_uom_qty` field which doesn't exist and changes it to access `stock_move.packaging_uom_qty` instead. Runbot : 111967 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The live chat composer no longer shows the attachment option when file uploads are not permitted. This prevents users from clicking a button that appears available but does nothing, making the chat experience clearer and less frustrating.
Original PR description
Before this PR, the attachm file button in the composer was displayed even if upload was not allowed. Clicking on this button woudln't do anything since upload is forbidden. This PR hides the upload file action is upload is not allowed. task-4433082 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
The Payment Policy field is now hidden for companies where it is not needed, such as non-Mexican companies in multi-company setups. This keeps invoice screens cleaner and avoids confusion for users who do not use Mexican electronic invoicing requirements.
Original PR description
Since odoo/enterprise#75709, the 'Payment Policy' field is always visible on move form view, including for non-MX companies (multi company context). This commit make it visible only when needed for EDI.