Comments (2)
The problem seems to be in the RangeModifier, function modifyTable(). Modifying an already modified table doesn't work as expected, because the row indexes of the original and the modified table are inconsistent.
When expanding the range to cover all points, the behaviour with points disappearing from the chart is not observed, but changes to table cells do not stick (this may be unrelated):
- Change 'Lamb liver' iron to e.g. 5.
- Click on any another cell.
- Click on the original cell and observe that the value reverts to the original (6.5).
from highcharts.
Proposed solution.
Add an option to DataTable for creating a "virtual" (invisible) column that contains the rowIds.
This allows re-use of the existing DataTable logic and we can get away with few little changes to the code. The rowId's are accessible by referencing the "virtual" columns (must have a unique name).
from highcharts.
Related Issues (20)
- Polar charts not generating on Vue HOT 2
- When panning, the reset zoom button appears HOT 1
- Unable to zoom/pan on mobile when ordinal enabled
- Disabling inactive state is not honored in styled mode HOT 1
- errorbar alignment - regression HOT 1
- Zooming on Axis drag in Stock Chart
- Pie chart overlapping and crossing labels HOT 2
- Updating SVGLabel with attr and changing height does not take effect immediately
- Screen reader is not announcing the vertical label of the bar graph HOT 1
- Breadcrumbs show incorrectly when doing drilldown for Chrome v. 126.0 HOT 2
- Grouped Boxplot with whiskers HOT 1
- Can't create a draggable Gantt Chart using Vue2 HOT 1
- Variwide Chart: Data points overlap on smaller screens when there are too many data points
- CSV modifier sample broken
- Last label doesn't show up when pointPlacement is 'on'
- Get component by ID HOT 1
- Loading spinner shows up for one component upon changing the connector
- MathModifier: Sum two columns/cells into one cell
- Better error handling
- It seems that installing from node-modules has some steps of the build process skipped. For example, `Globals.version` doesn't have `'@product.version@'` replaced.
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 highcharts.