From 810d2d89fcc1d53a13b449e39990c591e876198c Mon Sep 17 00:00:00 2001 From: joelynch Date: Thu, 27 Jan 2022 12:23:15 +1100 Subject: [PATCH] Codes depends on rows --- swiftnav_console/observation_tab.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/swiftnav_console/observation_tab.py b/swiftnav_console/observation_tab.py index e94be76b9..d971d29f1 100644 --- a/swiftnav_console/observation_tab.py +++ b/swiftnav_console/observation_tab.py @@ -245,7 +245,8 @@ def padFloat(self, num, length, digits=2, allowNegative=True): # pylint: disabl gal_codes = Property(QTKeys.QVARIANTLIST, get_gal_codes, notify=codes_changed) # type: ignore qzs_codes = Property(QTKeys.QVARIANTLIST, get_qzs_codes, notify=codes_changed) # type: ignore sbas_codes = Property(QTKeys.QVARIANTLIST, get_sbas_codes, notify=codes_changed) # type: ignore - codes = Property(QTKeys.QVARIANTLIST, get_codes, notify=codes_changed) # type: ignore + # Confusingly, codes depends on self._rows not self._codes + codes = Property(QTKeys.QVARIANTLIST, get_codes, notify=row_count_changed) # type: ignore def obs_rows_to_json(rows):