Describe the bug
History filters uncheck themselves
Environment information:
OS: Mac OS X
Platform: Darwin 17.4.0 x86_64
Software Version : working copy at 5dbf3c28b22dfa1b7dd9505bb21f0e137e53f76b
Steps to Reproduce
As a precondition there should be at least one wallet with multiple address already generated.
make clean
make run
Wait for 2 minutes or so
Go to history tab
Eventually some transactions rendered in history list view.
Turn filters on
Click on Select filters
In filter dialog find a wallet with multiple addresses
Select a single address
Click on Close to exit dialog
Click on Select filters once again
Actual behavior
In step 9 above only transactions related to checked address remain in list . Nonetheless in step 10 the item for previously selected address is initially checked but but becomes unchecked shortly (few seconds) after.
Expected behavior
Filters should not change arbitrarily. Selection should be consistent over time if user does not (un)check items .
Additional context
Related to changes merged in #295 . In step 4 transactions might not be rendered due to the issue reported in #347 . Turn filters on and off back again for transactions to show up.
Noticed that this may be related to ordering used in wallet address sub-list . It must match deterministic sequence . @stdevMauricio1802 can you confirm ?
Describe the bug History filters uncheck themselves
Environment information:
Steps to Reproduce
As a precondition there should be at least one wallet with multiple address already generated.
make clean
make run
Select filters
Close
to exit dialogSelect filters
once againActual behavior In step
9
above only transactions related to checked address remain in list . Nonetheless in step10
the item for previously selected address is initially checked but but becomes unchecked shortly (few seconds) after.Expected behavior Filters should not change arbitrarily. Selection should be consistent over time if user does not (un)check items .
Additional context Related to changes merged in #295 . In step
4
transactions might not be rendered due to the issue reported in #347 . Turn filters on and off back again for transactions to show up.