Index: simulator/plugins/pretreatmentstates/loader.py =================================================================== diff -u -rad05ce7c5ed604813d9fd6ba1ad487096c9729b8 -r68ba5188e33d6f05936fb77626822f416b9abb37 --- simulator/plugins/pretreatmentstates/loader.py (.../loader.py) (revision ad05ce7c5ed604813d9fd6ba1ad487096c9729b8) +++ simulator/plugins/pretreatmentstates/loader.py (.../loader.py) (revision 68ba5188e33d6f05936fb77626822f416b9abb37) @@ -59,15 +59,15 @@ """ self.tbReset.clicked.connect(self._init_widgets) - self.tblSubMode.cellClicked.connect(self.do_treatment_states) - self.tblWaterSampleStates.cellClicked.connect(self.do_treatment_states) - self.tblConsumablesSelfTestStates.cellClicked.connect(self.do_treatment_states) - self.tblNoCartridgeSelfTestStates.cellClicked.connect(self.do_treatment_states) - self.tblInstallationStates.cellClicked.connect(self.do_treatment_states) - self.tblDrySelfTestStates.cellClicked.connect(self.do_treatment_states) - self.tblPrimeStates.cellClicked.connect(self.do_treatment_states) - self.tblRecirculateStates.cellClicked.connect(self.do_treatment_states) - self.tblPatientConnectionStates.cellClicked.connect(self.do_treatment_states) + self.tblSubMode.currentCellChanged.connect(self.do_treatment_states) + self.tblWaterSampleStates.currentCellChanged.connect(self.do_treatment_states) + self.tblConsumablesSelfTestStates.currentCellChanged.connect(self.do_treatment_states) + self.tblNoCartridgeSelfTestStates.currentCellChanged.connect(self.do_treatment_states) + self.tblInstallationStates.currentCellChanged.connect(self.do_treatment_states) + self.tblDrySelfTestStates.currentCellChanged.connect(self.do_treatment_states) + self.tblPrimeStates.currentCellChanged.connect(self.do_treatment_states) + self.tblRecirculateStates.currentCellChanged.connect(self.do_treatment_states) + self.tblPatientConnectionStates.currentCellChanged.connect(self.do_treatment_states) @Slot() def _init_widgets(self):