View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009332 | Taler | wallet-core | public | 2024-11-09 17:51 | 2024-11-09 17:51 |
Reporter | MarcS | Assigned To | Florian Dold | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | 0.14 | ||||
Summary | 0009332: wallet-core should NOT post balance-change when balance (or pending) didn't change | ||||
Description | After scanning e.g. a pay-talerURI, wallet-core immediately posts a transaction-state-transition (OK), followed by a 'balance-change' notification (not OK, because the user didn't yet confirm the payment, thus the balance didn't change, yet). This leads to unnecessary view updates which cause flicker. ==> only post balance-change *after* coins were added to or removed from the DB - or after pendingIncoming / pendingOutgoing changed. The wallet will immediately call getBalances and re-render all views... | ||||
Tags | No tags attached. | ||||