# Chart Series Get Reversed

**URL:** https://discourse.nodered.org/t/chart-series-get-reversed/8898
**Category:** Dashboard
**Created:** [12 March 2019 20:44 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898 "2019-03-12T20:44:18Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![tcontrada](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@tcontrada](https://discourse.nodered.org/u/tcontrada)
#### Post date: [12 March 2019 20:44 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/1 "2019-03-12T20:44:18Z")

</div>

In this case I am using the Chart widget in Pie mode.  
I notice that after I restart Node Red that my chart series/colors get reversed.  
See image.  
 ![Chart%20Reverse](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/3/36321c950814f84438cda66749404ba766a8c6e4.jpeg)

How can I fix this?

Thanks...

---

<div class="post-metadata">

### Author: ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)
#### Post date: [12 March 2019 20:47 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/2 "2019-03-12T20:47:08Z")

</div>

they just get reversed in the legend? or in the pie chart as well?

---

<div class="post-metadata">

### Author: ![hotNipi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hotnipi/32/383_2.png) [@hotNipi](https://discourse.nodered.org/u/hotNipi)
#### Post date: [12 March 2019 20:47 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/3 "2019-03-12T20:47:14Z")

</div>

FIFO order. First portion of data (topic) gets first color.  
[Possible workaround](https://discourse.nodered.org/t/chart-help-with-data-series-and-colours/7426/2?u=hotnipi)

---

<div class="post-metadata">

### Author: ![tcontrada](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@tcontrada](https://discourse.nodered.org/u/tcontrada)
#### Post date: [12 March 2019 20:58 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/4 "2019-03-12T20:58:42Z")

</div>

So, there is something wrong with that implementation. It should be color/series assigned to topic. Not auto assigned. Is this a bug?

---

<div class="post-metadata">

### Author: ![hotNipi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hotnipi/32/383_2.png) [@hotNipi](https://discourse.nodered.org/u/hotNipi)
#### Post date: [12 March 2019 21:02 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/5 "2019-03-12T21:02:13Z")

</div>

No bug here. Topics get relation to the color as they appear and this relationship stays until relevant data has been lost. That's the way it is.

---

<div class="post-metadata">

### Author: ![tcontrada](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@tcontrada](https://discourse.nodered.org/u/tcontrada)
#### Post date: [12 March 2019 21:03 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/6 "2019-03-12T21:03:30Z")

</div>

No way to manually assign color to series/topic?

---

<div class="post-metadata">

### Author: ![hotNipi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hotnipi/32/383_2.png) [@hotNipi](https://discourse.nodered.org/u/hotNipi)
#### Post date: [12 March 2019 21:06 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/7 "2019-03-12T21:06:20Z")

</div>

No as far I know.

---

<div class="post-metadata">

### Author: ![tcontrada](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@tcontrada](https://discourse.nodered.org/u/tcontrada)
#### Post date: [12 March 2019 21:07 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/8 "2019-03-12T21:07:47Z")

</div>

Bummer... ☹

---

<div class="post-metadata">

### Author: ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)
#### Post date: [12 March 2019 22:47 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/9 "2019-03-12T22:47:18Z")

</div>

a workaround is to use an inject on start to inject two message in the order you want with the correct topics. Then any subsequent data arriving will be as you want. Or you may be able to force your data to arrive in the correct order by some other means... depends on the data source(s) of course.

---

<div class="post-metadata">

### Author: ![tcontrada](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@tcontrada](https://discourse.nodered.org/u/tcontrada)
#### Post date: [13 March 2019 13:26 UTC](https://discourse.nodered.org/t/chart-series-get-reversed/8898/10 "2019-03-13T13:26:27Z")

</div>

I guess I can try that, but it's sort of messy...
