Created on 2019-07-10.17:13:02 by ced, last changed 20 months ago by roundup-bot.
New changeset f25ed437476f by Cédric Krier in branch 'default': Do not expect promise from Record.set https://hg.tryton.org/tryton-env/rev/f25ed437476f
New changeset 6cfb4a009f64 by Cédric Krier in branch 'default': Do not expect promise from Record.set https://hg.tryton.org/sao/rev/6cfb4a009f64
New changeset 8b999fa8e1d2 by Cédric Krier in branch 'default': Use synchronous calls for on_change's and Field.set https://hg.tryton.org/tryton-env/rev/8b999fa8e1d2
New changeset 8345380bb435 by Cédric Krier in branch 'default': Use synchronous calls for on_change's and Field.set https://hg.tryton.org/sao/rev/8345380bb435
We can expect a small lag when the connection has a long delay (but nothing greater than with tryton).
For me, the main problem is that rpc call from events like focus-out are done asynchronously but the order is important. So I think we should convert those calls to be synchronous. This will behave closer to tryton and simplify the code.
There are some cases where the on_changes are processed too late. For example, when filling a invoice line by setting the unit price (without loosing focus) and click on "OK". In this case the amount is not updated because the initial on_change which is triggered by the focus out is not yet finished (display is not yet called) when the form call set_value on the view. So the previous value still on the widget is set back.
|2019-08-22 22:44:54||roundup-bot||set||messages: + msg51427|
|2019-08-22 22:44:52||roundup-bot||set||status: chatting -> resolved|
messages: + msg51425
|2019-08-19 18:04:25||reviewbot||set||status: resolved -> chatting|
messages: + msg51352
|2019-08-19 18:04:24||reviewbot||set||reviews: 273571002 -> 273571002, 264081002|
|2019-07-25 12:28:37||ced||link||issue8529 superseder|
|2019-07-17 22:41:08||roundup-bot||set||messages: + msg50696|
|2019-07-17 22:41:04||roundup-bot||set||status: testing -> resolved|
nosy: + roundup-bot
messages: + msg50695
messages: + msg50609
|2019-07-10 17:22:38||ced||set||messages: + msg50608|
|2019-07-10 17:20:12||ced||set||status: in-progress -> testing|
keyword: + review
Showing 10 items. Show all history (warning: this could be VERY long)