From e824d324b963e1bcc8ddf9882badebd555f418fc Mon Sep 17 00:00:00 2001 From: Clare Shanahan Date: Tue, 17 Sep 2024 19:22:45 -0400 Subject: [PATCH] fix formatting of unit after appending angle --- .../specviz/plugins/unit_conversion/unit_conversion.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jdaviz/configs/specviz/plugins/unit_conversion/unit_conversion.py b/jdaviz/configs/specviz/plugins/unit_conversion/unit_conversion.py index bca8ff5bde..1e3008e2d9 100644 --- a/jdaviz/configs/specviz/plugins/unit_conversion/unit_conversion.py +++ b/jdaviz/configs/specviz/plugins/unit_conversion/unit_conversion.py @@ -399,6 +399,9 @@ def _append_angle_correctly(self, flux_unit, angle_unit): sb_unit_selected = flux_unit + ' / ' + angle_unit if sb_unit_selected: - self.sb_unit_selected = sb_unit_selected + # convert string to and from u.Unit to get rid of any + # formatting inconstancies, order of units in string + # for a composite unit matters + sb_unit_selected = u.Unit(sb_unit_selected).to_string() return sb_unit_selected