From 20ee97cd44dfacb559becf07769ebf9db6166aad Mon Sep 17 00:00:00 2001 From: Lionel Martin Date: Wed, 10 Feb 2016 10:08:39 +0100 Subject: [PATCH] Fixing order of positions in colormap --- pyqtgraph/colormap.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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