From 11b9194ad7eb57154a1e798767d1ac26cb5553d8 Mon Sep 17 00:00:00 2001 From: Kyle Conroy Date: Mon, 10 Jan 2022 09:29:59 -0500 Subject: [PATCH] update _global_redshift * needed for new lines to immediately adopt the current redshift * redundancy between self.rs_redshift and _global_redshift seems to exist for future flexibility of allowing multiple redshifts - but if that is ever abandoned, we should merge and replace all instance of _global_redshift with rs_redshift --- jdaviz/configs/default/plugins/line_lists/line_lists.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jdaviz/configs/default/plugins/line_lists/line_lists.py b/jdaviz/configs/default/plugins/line_lists/line_lists.py index 9fd3d45d61..1129688266 100644 --- a/jdaviz/configs/default/plugins/line_lists/line_lists.py +++ b/jdaviz/configs/default/plugins/line_lists/line_lists.py @@ -208,6 +208,8 @@ def _on_rs_redshift_updated(self, event): # so we'll just leave empty return value = float(event['new']) + # update _global_redshift so new lines, etc, will adopt this latest value + self._global_redshift = value self._rs_disable_observe = True self.rs_rv = self._redshift_to_velocity(value) self._rs_disable_observe = False