From 841ffff8c4e16166a9711277276aed8d5001e507 Mon Sep 17 00:00:00 2001 From: Carifio24 Date: Fri, 25 Aug 2023 15:07:52 -0400 Subject: [PATCH 1/2] Fix issue with deserializing cmap vmin/vmax. --- glue_jupyter/state_traitlets_helpers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glue_jupyter/state_traitlets_helpers.py b/glue_jupyter/state_traitlets_helpers.py index 1bc8ee3b..f76a4405 100644 --- a/glue_jupyter/state_traitlets_helpers.py +++ b/glue_jupyter/state_traitlets_helpers.py @@ -72,7 +72,7 @@ def update_state_from_dict(state, changes): callback_dict[k] = changes[name][k] else: if changes[name] != MAGIC_IGNORE and getattr(state, name) != changes[name]: - if 'cmap' in name: + if name == 'cmap': if changes[name] != state.cmap.name: setattr(state, name, get_cmap(changes[name])) else: From 4d611ee9f0c84702455f81e3f94fd8fcdab8a7c1 Mon Sep 17 00:00:00 2001 From: Carifio24 Date: Fri, 25 Aug 2023 15:08:46 -0400 Subject: [PATCH 2/2] Change scatter layer widget to use glue-float-field to avoid getting string values. --- glue_jupyter/common/state_widgets/layer_scatter.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/glue_jupyter/common/state_widgets/layer_scatter.vue b/glue_jupyter/common/state_widgets/layer_scatter.vue index a5810b8d..c9c324e2 100644 --- a/glue_jupyter/common/state_widgets/layer_scatter.vue +++ b/glue_jupyter/common/state_widgets/layer_scatter.vue @@ -9,10 +9,10 @@
- +
- +
@@ -39,10 +39,10 @@
- +
- +