Comments (3)
Did the scrollbar stayed in its position?
I think yes.
It can happen when a trigger comes to rebuild the list.
Yes but it is not a good UX.
from walletwasabi.
It can happen when a trigger comes to rebuild the list.
Did the scrollbar stayed in its position?
from walletwasabi.
This is normal since the history is recreated, as @soosr says. We have no means to keept track of the nodes that are expanded because they are, in fact, replaced by new nodes. Doing so can be tricky. We'd need a list of the currently expanded nodes and expand them upon rebuild.
The other option is doing it properly. But this would require a big amount of work. Tracking data as it "moves" is a difficult task. This reminds me a lot like the first version of Coin Control that was "too dynamic". I think we need something similar in the history.
The question is as always: is it worth doing this? or better, is it worth doing this now?
from walletwasabi.
Related Issues (20)
- Speed Up failed message when not enough funds HOT 1
- Add --help to wcli.sh
- Have only a single Apple download HOT 1
- Software Distribution HOT 4
- Minor TX History Refinement: collapse Outgoing and Incoming columns HOT 1
- Minor TX History Refinement: Icon + Tooltip of normal transactions HOT 1
- Replace wallet loading animation with CoinJoin related content HOT 4
- Failure to broadcast TX due to min relay fee not met should be ERROR not WARNING
- `selectwallet` in daemon doesn't work HOT 4
- Don't store the confirmation target of the last sent transaction HOT 2
- Remove RPC selectwallet call
- CPFP feature or removing "transaction fee is more than twice the sent amount" HOT 2
- Don't try to connect to a non-existing full node HOT 1
- No speed up icon for manual CPFP transactions HOT 4
- [VDG] Crash when trying to resend a TX HOT 2
- Cancel TX: Enter keystroke doesn't work on the password dialog when cancelling a transaction.
- Cancel TX: Something went wrong when cancelling a transaction HOT 2
- Speed Up TX: Confusing message
- Cancel TX: Wasabi crashed with `System.InvalidOperationException: Sequence contains no matching element` HOT 3
- Cancel/Speed Up TX: Add advanced button on the dialog to see more fee options
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from walletwasabi.