Wednesday, May 17, 2023
5 changes · master
Resolved issues and error corrections
This fixes a follow-up issue with how channel avatars are handled in Odoo Discuss. Users should see more consistent channel images in conversations, reducing confusion when navigating messages.
Original PR description
follow up of https://github.com/odoo/odoo/pull/117357 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
This fixes the tax definition screen so the list view uses the proper amount of space after recent interface changes. Accounting users can now review and manage tax definitions without the list appearing cramped or partially unusable.
Original PR description
With the recent changes "Odoo Milk", the tax definition view was a bit broken, the list view was taking half the space she needed. task-id: 3326941 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes several visual issues in Odoo Discuss after the web client redesign. Users will see clearer sidebar hover feedback, a better dark mode background, a more consistent send button, and aligned header input sizes.
Original PR description
1. show hover effect in discuss sidebar With redesign of web client style, hover effect in discuss sidebar was not longer working. This comes from buttons hover effect no longer having precedence to…
1. show hover effect in discuss sidebar With redesign of web client style, hover effect in discuss sidebar was not longer working. This comes from buttons hover effect no longer having precedence to defined bg classnames, e.g. `bg-100`. This commit fixes the issue by explicitly defining a style for the background when hovering items in the discuss sidebar.  2. improved background color of discuss app in dark mode The background color was too dark. This commit fixes the issue by using `bg-view`, which is the preferred background to put content in both white and dark theme.  3. Send button visual matches composer rounded border Send button lacked its border. This commit fixes the issue by including Send button inside the element that does the pretty rounded border of composer. That way, the border of send button will not longer be affected by change of button style. Also make the send button active / inactive state more visible, by using button link (green when active, muted when inactive).  4. consistent size of input in discuss header Before this commit, input size of thread name was bigger than the description one. This happens because the input is sized according to the font size, and the thread name was bigger due to lead classname. This commit fixes the issue by reducing the padding of input of thread name input, so that both input have the exact same height. 
This update makes several small visual corrections in Odoo Discuss after the MILK redesign. It improves readability, spacing, button clarity, and status indicator placement so users have a cleaner and more consistent messaging experience.
This update adjusts affected tests and related credit note flows after a change removed an outdated cancellation option from the credit note wizard. It helps keep accounting, localization, subscription, commission, helpdesk, and tax reporting checks reliable without changing normal business workflows.
Original PR description
This PR fixes a bunch of tests broken by removal of option 'cancel' for 'refund_method' field on 'account_move_reversal' model (credit note wizard)