Daily updates from Odoo
Tuesday, January 28, 2020
3 changes · master
Resolved issues and error corrections
Calendar users can now deselect every filter in a category without losing access to the filter list. This prevents users from getting stuck with an empty calendar that requires a page reload to restore filter options.
Original PR description
Before this commit: In calendar view, when you unselect all filters of a category, all events disappear (it's expected), but all filters also disappear. So you can't selected anything, you must reload the view to unlock the situation. After this commit: When you unselect all filters of a category, all events disappear but the filters stay as before selection (of course the last unselected filter stay unselected). TaskID: 2146842 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Calendar users can now uncheck all filters in a category without losing the filter options from the screen. This prevents users from getting stuck with no way to reselect filters unless they reload the view, making calendar filtering smoother and less disruptive.
Original PR description
Before this commit: In calendar view, when you unselect all filters of a category, all events disappear (it's expected), but all filters also disappear. So you can't selectd anything, you must reload the view to unlock the situation. After this commit: When you unselect all filters of a category, all events disappear but the filters stay as before selection (of course the last unselected filter stay unselected). TaskID: 2146842 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
Selecting documents now feels more responsive because the side details panel no longer blocks the visual selection update. This improves day-to-day usability for people managing documents, especially when changing selections frequently.
Original PR description
This commit increases the visual responsiveness of the selection of documents by moving the rendering of the `DocumentsInspector` to a different callStack so it can be painted after the selection. The slowness of the rendering of the `DocumentsInspector` is caused by the fact that we currently destroy and re-create the `DocumentsInspector` as we change the record selection (instead of updating it).