Friday, April 11, 2025
2 changes · saas-17.4
Resolved issues and error corrections
A small mail interface issue was corrected so the message composer no longer applies a mobile-style border when used on desktop. This keeps the desktop messaging experience visually consistent and avoids unnecessary layout styling.
Original PR description
## Description Forward port PR #201271 missed removal of duplicated isMobileOS property in composer.js during conflict resolution. This caused `o-mobile border-bottom` class to be added to composer in desktop mode as well. This commit removes the duplicate and retains the existing property. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Fixed a visual issue in the Website editor where a link popover arrow could appear black when the site background was set to black. This keeps editing controls readable and consistent regardless of the selected theme colors, including tooltip text in edit mode.
Original PR description
Steps to reproduce the issue: - Enter Website edit mode. - Click on the "Theme" tab. - Pick a black color for the website background (4th color button). - Click on a link in the website navbar to make the link popover appear. - Bug: The popover arrow is black. Bug introduced by this commit [1], where popover colors were updated to match the website's theme. It was fixed since version 17.0 by this commit [2]. But during the forward-port to saas-17.4, the fix no longer works because of the upgrade to Bootstrap 5.3 done in this commit [3]. In this commit, we adapt the CSS code introduced by commit [2], so that it fixes the arrow color in the same way as it does in 17.0. [1]: https://github.com/odoo/odoo/commit/0d96be06faf8aad1a92183bd2b6371253980c7e6 [2]: https://github.com/odoo/odoo/commit/bf59d2aba488931ba89512d5d6489ecb48ef2aa3 [3]: https://github.com/odoo/odoo/commit/058212e12b5079eba870bde9775fe98f27928935 task-4422810