komodo-wallet-desktop
komodo-wallet-desktop copied to clipboard
Make tx history better again
Closes #1849
@SylEze old bug returned: if you switch between assets fast, then history for another coin displaying (in video below history from KMD is displaying for BCH)
https://user-images.githubusercontent.com/24797699/182200729-cfede93c-750a-43f4-b0cc-5e381697fd40.mov
It seems now that when I switch quick in the coins menu it just gets stuck on "fetching transactions"
Yeah, right now it's totally broken: if you starting switch fast it's became in "fetching transactions" spinner status until I restart the app
https://user-images.githubusercontent.com/24797699/183542369-557fa71c-25a6-4308-9335-a305094e1e16.mov
Please retest this PR
(cc. @Canialon @tonymorony @smk762)
This seems to be working here in terms of the current history on wallet page for the correct coin without things locking up. I can;t see history for anything that is not a utxo coin though.
@Canialon @SirSevenG please note that when testing this PR with an existing wallet, it might crash due to json conflicts. This issue has been resolved elsewhere, but you might need to manually delete your wallet's local coins file.
Was able to see non-utxo coins transaction history.
There's visual bug when switching coins in Wallet, light theme provides better visibility of it:
Just switch a few coins view and see how coin-selection panel changes highlights here.
Just synced again with SLP PR which contains some enabling coin fixes so it might fix your problem Can you please try again @SirSevenG ?
Looks good here too :+1: I"ll wait for SLP branch to merge, then approve / merge this one.
this time I have reproduced this dug XD
100% way to reproduce (works for me on mac and windows):
- create new or import wallet
- click add assests
- choose select all -> enable
- wait until all coins are activated
- go to wallet tab and choose one coin by one
![]()
Tab hover effect also breaks
Looks like it is not this branch bag, I was able to reproduce it on other branches. So will create an issue
Good catch @Canialon !
Confirmed here by manually deleting wallet's Transaction json files in /.atomic_qt/mm2/DB/<walletID_hash>/TRANSACTIONS
and logging in again.
@SylEze it looks like previous selection reverts to "clicked" state for highlight instead of default (no highlight). I'll take a look this weekend and see if I can resolve.
Will be fixed in another PR since it's unrelated with the work done here: https://github.com/KomodoPlatform/atomicDEX-Desktop/pull/1985
this time I have reproduced this dug XD 100% way to reproduce (works for me on mac and windows):
- create new or import wallet
- click add assests
- choose select all -> enable
- wait until all coins are activated
- go to wallet tab and choose one coin by one
Tab hover effect also breaks
![]()
Looks like it is not this branch bag, I was able to reproduce it on other branches. ~ So will create an issue ~