From ded32bcb050f6422bb07f4368a86f0268f98bb7a Mon Sep 17 00:00:00 2001 From: Arbona Date: Wed, 15 Mar 2017 11:00:38 +0100 Subject: [PATCH] Fixed for the possible the long error msg (if array is not a numpy array) by first checking for array and then float --- ipyvolume/volume.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ipyvolume/volume.py b/ipyvolume/volume.py index 0a651b0c..aa3331e2 100644 --- a/ipyvolume/volume.py +++ b/ipyvolume/volume.py @@ -30,8 +30,8 @@ class Scatter(widgets.DOMWidget): vz = Array(default_value=None,allow_none=True).tag(sync=True, **create_array_binary_serialization('vz')) selected = Array(default_value=None,allow_none=True).tag(sync=True, **array_serialization) sequence_index = Integer(default_value=0).tag(sync=True) - size = traitlets.Union([traitlets.Float().tag(sync=True), - Array(default_value=None,allow_none=True).tag(sync=True, **array_serialization)], + size = traitlets.Union([Array(default_value=None,allow_none=True).tag(sync=True, **array_serialization), + traitlets.Float().tag(sync=True)], default_value=0.1).tag(sync=True) size_selected = traitlets.Float(0.02).tag(sync=True) color = traitlets.Union([Array(default_value=None,allow_none=True).tag(sync=True, **create_array_binary_serialization('color')),