on_change calls may remove the current record without updating the screen such
that it is not possible to compute a selection path.
Closes#13770
(grafted from ceb83d197bfcced51643cb723590cd97127eda86)
--HG--
branch : 7.0
The computation of interval raises a ZeroDivisionError because the length of
periods is 0.
Closes#13671
(grafted from baf0a88808a8c5e85116ebbc7cf5f414b6bd95fc)
--HG--
branch : 7.0
This way the button stays disabled until the drop down menu is filled.
Closes#13755
(grafted from d7e6a9ed2b9979edbae45789d1daf0c2a2351bac)
--HG--
branch : 7.0
The change callback set the visibility of the "Ignore search limit".
Closes#13754
(grafted from d174aec6127a60c0d87b09f2b40471737d9d9eb4)
--HG--
branch : 7.0
The same view may have different set of fields if it is extended conditionally.
Closes#13758
(grafted from 826ac4da1e20acd1e1b5aec3c3aaa00f04cdc81b)
--HG--
branch : 7.0
Many methods of ScreenContainer relies on the screen being set.
And there is no reason to not set the screen at instantiation as long as show
filter refresh the bookmarks.
Closes#13757
(grafted from 16f208d5248b270306edee488d913c65924dd727)
--HG--
branch : 7.0
The value of points is an immutable dictionary that can not be updated.
Closes#13730
(grafted from d8119a6255ea750c4f4d9c4f54ba1485270012b0)
--HG--
branch : 7.0
Since c47b3642f1a6, the getter of a Function field may be called if there is no
value set for it on the instance.
In the on_change context, this may set the missing fields to None if they were
not defined in the depends of the method called. In addition to compute a wrong
value, those fields are then returned as modified.
Closes#13735
(grafted from 1b815539165a1212fc5c415c8920d8f5f0c55236)
--HG--
branch : 7.0
The context of the field is dynamic so evaluating it only once when creating
the group make it static.
Also the group is already evaluating the parent field context on the fly when
its context is retrieved.
Closes#13726
(grafted from b21813a75b5beeb625b1e9533cbc498b7872555f)
--HG--
branch : 7.0