From 261c1ac299b6306ea44e68e1d33e018408dc243d Mon Sep 17 00:00:00 2001 From: Alexandre Chabot-Leclerc Date: Wed, 17 Jan 2018 16:18:02 -0600 Subject: [PATCH] FIX: Use single string in on_trait_change Fixes the `advanced/data_cube.py` demo, which passed multiple arguments to the `on_trait_change` decorator instead of a comma-separated string. --- examples/demo/advanced/data_cube.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/demo/advanced/data_cube.py b/examples/demo/advanced/data_cube.py index 9420a783d..f2cc5f7cb 100644 --- a/examples/demo/advanced/data_cube.py +++ b/examples/demo/advanced/data_cube.py @@ -68,7 +68,7 @@ def __init__(self, *args, **kwargs): super(Model, self).__init__(*args, **kwargs) self.compute_model() - @on_trait_change("npts_+", "min_+", "max_+") + @on_trait_change("npts_+, min_+, max_+") def compute_model(self): def vfunc(x, y, z): return sin(x*z) * cos(y)*sin(z) + sin(0.5*z)