Friday, July 23, 2021
10 changes · master
Resolved issues and error corrections
This update fixes several visual and usability issues introduced after recent interface changes. Users should see more consistent dropdowns, input fields, date pickers, calendars, and dashboard elements across affected Odoo apps.
Original PR description
Solves several post-merge owl design issues pad: https://pad.odoo.com/p/wowl-bugs task: 2579123 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Standalone labels in forms now correctly appear muted when their related field is empty, including cases where the label loads before the field itself. This improves visual consistency and helps users more clearly distinguish empty read-only form values, including signature fields.
Original PR description
PURPOSE When standalone label is rendered in form view class o_form_label_empty is not added due to which label text is not muted. SPEC When standalone label is rendered, label is sometime rendered before field widget is rendered due to which o_form_label_empty class is not added to label, with this commit we postprocess labels so that o_form_label_empty is added on all field labels. TASK 2523197 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 fix restores normal scrolling in reports, so users can view longer report content without being blocked. Scrolling remains disabled only in report preview, preserving the intended preview behavior.
Original PR description
Description of the issue/feature this PR addresses: task-2355704 introduced a bug which prevented scrolling in reports, instead of only in report preview. This PR fixes this bug. task-2586245 Current behavior before PR: Scroll in reports was disabled. Desired behavior after PR is merged: Scroll in reports are enabled, but scrolling is disabled in report preview. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes minor design issues introduced after recent interface changes. Form buttons and list borders now display more cleanly, and the website apps switcher can scroll vertically so users can access all options more easily.
Original PR description
Solve owl post-merge design issues task-2604186 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The command palette now avoids showing actions that belong to a different active page element. This helps users see only relevant commands, reducing confusion and preventing accidental use of the wrong action.
Original PR description
This commit avoids displaying commands associated with the wrong active element in the palette command. 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 an issue where website pages created by the configurator could display special characters incorrectly. Business users benefit from cleaner, correctly rendered website content without needing manual corrections.
Original PR description
Before this commit, some snippets that contains special charactere like –
was wrongly displayed, since we removed the call to pycompat that did a
decode('utf-8') in previous version.
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-prThis fixes how the Live Chat module declares the files it depends on, helping ensure the feature loads reliably. It is a minor internal correction that reduces the risk of broken chat assets after recent related changes.
Original PR description
Follow up on https://github.com/odoo/odoo/pull/73500 Follow up on https://github.com/odoo/odoo/pull/73201
Manufacturing users can now add components to a production order even when no bill of materials is set. This prevents an unexpected error and keeps manual production order setup moving smoothly.
Original PR description
Usecase: - Create a production order without BoM - Add a component -> Traceback precision_rounding should be different than 0 It's due to a compute that try to access the UoM rounding while the UoM is not yet set in this case
Demo helpdesk tasks are now created in the team's own project instead of the unrelated Office Design project. This keeps demo burndown chart data accurate, making sample reporting easier to understand and evaluate.
Original PR description
Currently, the task is created in `office design` project and due to that burndown chart demo data was broken. so this commit, create a task in team's project instead of `office design` Related community PR: https://github.com/odoo/odoo/pull/73426 TaskID: 2504119
This update fixes several visual issues introduced after recent interface changes, improving readability and alignment across menus, forms, and touch devices. Users should see clearer text, more consistent input fields, and better spacing on mobile screens, especially in the Enterprise web interface and Appraisals demo content.
Original PR description
Solves several post-merge owl design issues pad: https://pad.odoo.com/p/wowl-bugs task: 2579123