If the button is going to be executed, the selection of the row must not change
so the propagation must be stopped before reaching the row.
Closes#14118
(grafted from b6496a9986e52e6573e45e422d5535362744938f)
--HG--
branch : 6.0
Once a record has been created, the id is modified which change its hash value
such that it can not be found anymore.
But as the creation succeeded (and only the write part has failed) we can just
restore the values to None.
Closes#14093
(grafted from a56b25f536568b808bc4c57b6cee03408eaf06f2)
--HG--
branch : 6.0
The edition of tree row relies on having the current record of the screen set
to the row edited. This can be only guarantee if we do not change the
selection.
Closes#14097
(grafted from 64ddd011cdc1a25649f0f0fa68255073e70d3e84)
--HG--
branch : 6.0
Since version 0.8 werkzeug set the header automatically by default.
Closes#14010
(grafted from 5d2842d92f356a260afaa974ab5a413031505e95)
--HG--
branch : 6.0
Since c8d97fac the domain parser format number using locale but the atof
function does not remove the thousand separator which could prevent Number to
parse the string.
Closes#14024
(grafted from dc438f32fa7887e5e0e241a6154a1c685e9cda20)
--HG--
branch : 6.0
Cache instance can be created on usage like in ValueMixin, so a process may not
have an instance of the cleared cache.
Closes#14067
(grafted from f87b9d37d071aba0b1eaea2c5e9d6accac06aa74)
--HG--
branch : 6.0
We must toggle the state of the row based on the original state.
Otherwise on single mode, clicking on a selected row keep it selected.
Closes#14045
(grafted from 9beab3cc71d067f603a133540bac10eb77ea3228)
--HG--
branch : 6.0
The selection of a radio button, deselect automatically the other radio button
so we must update the selection of other rows to remove the selected class.
Closes#14044
(grafted from c4a0963472cf36475b3868f28fe12aac58e1f343)
--HG--
branch : 6.0
The modals are linked to the current tab so we can not change the tab as long
as there is a modal.
Closes#14042
(grafted from 3ed4b328369cff714b8d2269b1521a01acf5c6d5)
--HG--
branch : 6.0
Otherwise the icon is not visible as it has the same color as the background.
Closes#14032
(grafted from 008fec3346bdc8ce48b0cba63869f866b91dc0e8)
--HG--
branch : 6.0
e38f2298 introduces wrongly the iteration over the function instead of the result.
Closes#14014
(grafted from fadb43303291d5641f5e30169126e595aaa83ad5)
--HG--
branch : 6.0
Without digits the full representation of the number is used which might not
be the expected behaviour because applying the factor will result in a number
which short representation could be surprising to the user.
Closes#10460
(grafted from 6b292fe0dbb05cebbc17ba7fbbddb19d39f675dc)
--HG--
branch : 6.0
It may happen that a tree view is considered as modified even if there is no
current record. In this case we should not try to compare the id of the current
record before and after reload as it is not defined.
Closes#13998
(grafted from 331d52d447992f2bc923df8cd8bf88690460f637)
--HG--
branch : 6.0
The bank can put a balance for the statement at a different date than the end
date of the statement. But for Tryton the end balance must be the balance at
the end of the statement.
Closes#13982
(grafted from 46dc70e63342ec41efdf55f2c9e77f2ec27882a8)
--HG--
branch : 6.0