Highstock chart: navigator displays the wrong area in negative-color
up vote
6
down vote
favorite
Hi there friendly developer-folks
I have created a chart with highstock which is a superset of highchart, adding a so called 'navigator' (bottom chart to select a certain part of the chart).
I'm using an area-type chart and my goal is to color the areas above 0 green and red below 0. That works great in the actual chart but not in the navigator. Somehow the navigator doesn't display the area between the x-axis and the graph in red but the area below the graph. Here is an example: https://stackblitz.com/edit/react-58f7s8?embed=1&file=index.js
Did I miss something in the API, is that a bug or is it the expected behaviour?
Thanks in advance for your time!
G.
btw: here is the code-snippet (which you can also find in the stackblitz):
import React, { Component } from 'react';
import { render } from 'react-dom';
import ReactHighstock from 'react-highcharts/ReactHighstock';
class App extends Component {
render() {
const config = {
chart: {
type: 'area',
},
series: [{
color: 'green',
negativeColor: 'red',
data: [29.9, 71.5, 106.4, -129.2, -144.0, -176.0, 35.6, 148.5, 148.5, -216.4, 194.1, 95.6, 54.4]
}]
};
return (
<ReactHighstock config={config} />
);
}
}
render(<App />, document.getElementById('root'));
highcharts
New contributor
add a comment |
up vote
6
down vote
favorite
Hi there friendly developer-folks
I have created a chart with highstock which is a superset of highchart, adding a so called 'navigator' (bottom chart to select a certain part of the chart).
I'm using an area-type chart and my goal is to color the areas above 0 green and red below 0. That works great in the actual chart but not in the navigator. Somehow the navigator doesn't display the area between the x-axis and the graph in red but the area below the graph. Here is an example: https://stackblitz.com/edit/react-58f7s8?embed=1&file=index.js
Did I miss something in the API, is that a bug or is it the expected behaviour?
Thanks in advance for your time!
G.
btw: here is the code-snippet (which you can also find in the stackblitz):
import React, { Component } from 'react';
import { render } from 'react-dom';
import ReactHighstock from 'react-highcharts/ReactHighstock';
class App extends Component {
render() {
const config = {
chart: {
type: 'area',
},
series: [{
color: 'green',
negativeColor: 'red',
data: [29.9, 71.5, 106.4, -129.2, -144.0, -176.0, 35.6, 148.5, 148.5, -216.4, 194.1, 95.6, 54.4]
}]
};
return (
<ReactHighstock config={config} />
);
}
}
render(<App />, document.getElementById('root'));
highcharts
New contributor
From Review: Please also add the source code to the body of your question.
– sɐunıɔןɐqɐp
Nov 8 at 7:27
1
This is a bug. I reported it on Highcharts github as a new issue. See: github.com/highcharts/highcharts/issues/9357.
– Wojciech Chmiel
Nov 8 at 9:46
add a comment |
up vote
6
down vote
favorite
up vote
6
down vote
favorite
Hi there friendly developer-folks
I have created a chart with highstock which is a superset of highchart, adding a so called 'navigator' (bottom chart to select a certain part of the chart).
I'm using an area-type chart and my goal is to color the areas above 0 green and red below 0. That works great in the actual chart but not in the navigator. Somehow the navigator doesn't display the area between the x-axis and the graph in red but the area below the graph. Here is an example: https://stackblitz.com/edit/react-58f7s8?embed=1&file=index.js
Did I miss something in the API, is that a bug or is it the expected behaviour?
Thanks in advance for your time!
G.
btw: here is the code-snippet (which you can also find in the stackblitz):
import React, { Component } from 'react';
import { render } from 'react-dom';
import ReactHighstock from 'react-highcharts/ReactHighstock';
class App extends Component {
render() {
const config = {
chart: {
type: 'area',
},
series: [{
color: 'green',
negativeColor: 'red',
data: [29.9, 71.5, 106.4, -129.2, -144.0, -176.0, 35.6, 148.5, 148.5, -216.4, 194.1, 95.6, 54.4]
}]
};
return (
<ReactHighstock config={config} />
);
}
}
render(<App />, document.getElementById('root'));
highcharts
New contributor
Hi there friendly developer-folks
I have created a chart with highstock which is a superset of highchart, adding a so called 'navigator' (bottom chart to select a certain part of the chart).
I'm using an area-type chart and my goal is to color the areas above 0 green and red below 0. That works great in the actual chart but not in the navigator. Somehow the navigator doesn't display the area between the x-axis and the graph in red but the area below the graph. Here is an example: https://stackblitz.com/edit/react-58f7s8?embed=1&file=index.js
Did I miss something in the API, is that a bug or is it the expected behaviour?
Thanks in advance for your time!
G.
btw: here is the code-snippet (which you can also find in the stackblitz):
import React, { Component } from 'react';
import { render } from 'react-dom';
import ReactHighstock from 'react-highcharts/ReactHighstock';
class App extends Component {
render() {
const config = {
chart: {
type: 'area',
},
series: [{
color: 'green',
negativeColor: 'red',
data: [29.9, 71.5, 106.4, -129.2, -144.0, -176.0, 35.6, 148.5, 148.5, -216.4, 194.1, 95.6, 54.4]
}]
};
return (
<ReactHighstock config={config} />
);
}
}
render(<App />, document.getElementById('root'));
highcharts
highcharts
New contributor
New contributor
edited Nov 8 at 8:12
New contributor
asked Nov 8 at 7:23
G. Egli
413
413
New contributor
New contributor
From Review: Please also add the source code to the body of your question.
– sɐunıɔןɐqɐp
Nov 8 at 7:27
1
This is a bug. I reported it on Highcharts github as a new issue. See: github.com/highcharts/highcharts/issues/9357.
– Wojciech Chmiel
Nov 8 at 9:46
add a comment |
From Review: Please also add the source code to the body of your question.
– sɐunıɔןɐqɐp
Nov 8 at 7:27
1
This is a bug. I reported it on Highcharts github as a new issue. See: github.com/highcharts/highcharts/issues/9357.
– Wojciech Chmiel
Nov 8 at 9:46
From Review: Please also add the source code to the body of your question.
– sɐunıɔןɐqɐp
Nov 8 at 7:27
From Review: Please also add the source code to the body of your question.
– sɐunıɔןɐqɐp
Nov 8 at 7:27
1
1
This is a bug. I reported it on Highcharts github as a new issue. See: github.com/highcharts/highcharts/issues/9357.
– Wojciech Chmiel
Nov 8 at 9:46
This is a bug. I reported it on Highcharts github as a new issue. See: github.com/highcharts/highcharts/issues/9357.
– Wojciech Chmiel
Nov 8 at 9:46
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
In case someone is looking for the same thing:
The solution is to add threshold: 0
here:
navigator: {
series: {
threshold: 0,
},
Check API
New contributor
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
In case someone is looking for the same thing:
The solution is to add threshold: 0
here:
navigator: {
series: {
threshold: 0,
},
Check API
New contributor
add a comment |
up vote
1
down vote
In case someone is looking for the same thing:
The solution is to add threshold: 0
here:
navigator: {
series: {
threshold: 0,
},
Check API
New contributor
add a comment |
up vote
1
down vote
up vote
1
down vote
In case someone is looking for the same thing:
The solution is to add threshold: 0
here:
navigator: {
series: {
threshold: 0,
},
Check API
New contributor
In case someone is looking for the same thing:
The solution is to add threshold: 0
here:
navigator: {
series: {
threshold: 0,
},
Check API
New contributor
New contributor
answered Nov 9 at 12:11
G. Egli
413
413
New contributor
New contributor
add a comment |
add a comment |
G. Egli is a new contributor. Be nice, and check out our Code of Conduct.
G. Egli is a new contributor. Be nice, and check out our Code of Conduct.
G. Egli is a new contributor. Be nice, and check out our Code of Conduct.
G. Egli is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53203061%2fhighstock-chart-navigator-displays-the-wrong-area-in-negative-color%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
From Review: Please also add the source code to the body of your question.
– sɐunıɔןɐqɐp
Nov 8 at 7:27
1
This is a bug. I reported it on Highcharts github as a new issue. See: github.com/highcharts/highcharts/issues/9357.
– Wojciech Chmiel
Nov 8 at 9:46