We preload the first field of the first row if needed. This should ensure that
the following records are also loaded.
And we do not call load if the field is already loaded to avoid to create a
promise.
issue8199
review265411002
If the views attribute of the field is wrong or empty, the record will not
load the value for this field. The views attribute can be empty if it was
created by copying the field from its parent.
So it is safer to not rely on this attribute which is there only for
optimization and instead always use all the fields defined on the view.
issue8289
review263471002
When more is clicked, the display_size is increased and display is called with
no selected value. We need to check for the selection state to include in the
selected the future new rows.
issue7712
review60571002
This avoid the reference widget to overflow to other cells when used in an
editable tree. But to be able to use just 50%, we need to remove the '-'
between the two inputs.
issue8116
review54541003
This allows to vertically align label and input.
It reduces also the space for label and limit the size of checkbox.
It align the search input with others and add a placeholder.
issue7990
review45881002
The current implementation of Group.sort is not correct because it does not
guarantee to replace all the records if the ordered list does not contain all
the existing records. So it is better to use the standard Array.sort method.
Also the search_count should not be updated when doing a search only for ids
as the number of record does not change.
issue8042
review50731002
When an order is set on a One2Many widget and the user reload the form, the
selected order is lost and so the client should no more display those arrow.
For that we update the arrows on each display using the screen order. And we
unset the screen order when the group change as we do not know the order of
this group.
issue7817
review70481002
If the table is hidden by a tab, all the headers are invisible and the
responsive class is not correctly set.
We need to have a special class for the menu to avoid responsive behavior
because it has two columns even if the thead is invisible.
issue7849
review50621002
Since 9f1aa32d4c75, modal-body as overflow-x auto, when the completion is
shown the browser adds a scrollbar to the modal-body and the completion is not
visible.
issue7582
review54361002