diff --git a/pyqtgraph/colormap.py b/pyqtgraph/colormap.py index 2a7ebb3b..f943e2fe 100644 --- a/pyqtgraph/colormap.py +++ b/pyqtgraph/colormap.py @@ -66,7 +66,9 @@ class ColorMap(object): =============== ============================================================== """ self.pos = np.array(pos) - self.color = np.array(color) + order = np.argsort(self.pos) + self.pos = self.pos[order] + self.color = np.array(color)[order] if mode is None: mode = np.ones(len(pos)) self.mode = mode