Daily updates from Odoo
Friday, April 8, 2022
3 changes
Enhancements to existing features
The project side panel now presents budget information more cleanly by hiding empty budget tables and preventing unintended edits from budget links. It also fixes a subscription button error and aligns timesheet billing navigation with the standard view, improving reliability and consistency for project users.
Original PR description
Purpose ======= These changes are the follow up of the #25710 to fix some bugs and improve the functionalities and the visual aspects in the project right side panel. ## Implementation details 1. Hide the budget table when there is no record. 2. Don't allow to edit the budget line when the user clicks on a budgetary positions in the Budget section display in the project right side panel. task-2814466
The signature dialog now opens faster by removing a delay that was previously used to prevent duplicate windows. Users still remain protected from accidentally opening multiple signature dialogs at once, improving the signing experience without changing the workflow.
Original PR description
In order to prevent the signature dialog from opening multiple times when clicking multiple times, a debounce method was added. At the time this was the best option we could find, but turns out the debounce was making the dialog take too long to be opened. This commit removes the debounce and uses a different approach to prevent multiple dialogs from opening. A variable is used to store if the dialog is opened and when the dialog is destroyed, we set it to false. This prevents the dialog from opening if there is already a dialog opened.
This update refreshes the spreadsheet component used in Documents to the latest version. It improves collaboration behavior around sorting and fixes chart label selection when creating charts, helping users avoid confusing spreadsheet results.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/166fa3e4 [FIX] collaborative: drop initial SORT_CELLS commands https://github.com/odoo/o-spreadsheet/commit/829343b5 [REV] sort: move back sort command from core to UI https://github.com/odoo/o-spreadsheet/commit/14a92c7b [FIX] charts: fix label range at chart insertion