do not await updating trade state properties on trade thread
This commit is contained in:
parent
9a14d5552e
commit
923b3ad73b
1 changed files with 2 additions and 2 deletions
|
@ -1852,7 +1852,7 @@ public abstract class Trade extends XmrWalletBase implements Tradable, Model {
|
||||||
|
|
||||||
this.state = state;
|
this.state = state;
|
||||||
requestPersistence();
|
requestPersistence();
|
||||||
UserThread.await(() -> {
|
UserThread.execute(() -> {
|
||||||
stateProperty.set(state);
|
stateProperty.set(state);
|
||||||
phaseProperty.set(state.getPhase());
|
phaseProperty.set(state.getPhase());
|
||||||
});
|
});
|
||||||
|
@ -1884,7 +1884,7 @@ public abstract class Trade extends XmrWalletBase implements Tradable, Model {
|
||||||
|
|
||||||
this.payoutState = payoutState;
|
this.payoutState = payoutState;
|
||||||
requestPersistence();
|
requestPersistence();
|
||||||
UserThread.await(() -> payoutStateProperty.set(payoutState));
|
UserThread.execute(() -> payoutStateProperty.set(payoutState));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setDisputeState(DisputeState disputeState) {
|
public void setDisputeState(DisputeState disputeState) {
|
||||||
|
|
Loading…
Reference in a new issue