question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Nodes in chart monitor are not reused properly when adding/removing them

See original GitHub issue

This is a duplicate of https://github.com/romseguy/d3-state-visualizer/issues/12 https://github.com/romseguy/redux-devtools-chart-monitor/issues/17 and I’m just posting it here as a reminder to upgrade deps when (if) the problem is resolved.

Here is what’s happening when I add three leafs to a list at the very top one by one and then remove them (also one by one):

anim

The second (the largest) state branch is not affected at all, but there’s quite a lot going on visually.

Those strange unexpected horisontal jumps probably happen because of how d3 treats ids of the nodes. If they are represented as an array and id = i, adding or removing an item in the middle of it is likely to bring in this effect.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:11 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
zalmoxisuscommented, Nov 27, 2018

It is included in 2.16, which will land in a day on Chrome Store. Thanks again for your contribution!

1reaction
zalmoxisuscommented, Nov 21, 2018

Thanks @kachkaev! I’ll fix also other critical issues these days and include it in 2.16.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Adding/Removing Monitors - Ceph Documentation
Since monitors are lightweight, it is possible to run them on the same host as OSDs; however, we recommend running them on separate...
Read more >
Statistics & Monitoring Reference - Riak Docs
Riak provides data related to current operating status, which includes statistics in the form of counters and histograms. These statistics are made ...
Read more >
Key Metrics for OpenShift Monitoring - Datadog
Monitor the health, performance, and scalability of your OpenShift clusters with these key metrics.
Read more >
Add and remove IBFT validators - GoQuorum - 22.4.2 - ConsenSys
Node -5/data/keystore. Copy the address of the validator and propose it from more than half the number of current validators.
Read more >
Changes in v1.7.3 | Severalnines Documentation Center
PostgreSQL: Query Monitor → Query Statistics, Exclusive Lock Waits was not ... Node Charts: Node CPU chart was incorrect on Centos6/RHEL6 because it...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found