diff --git a/cellpose/gui/gui.py b/cellpose/gui/gui.py index f753d893..8bb0cd26 100644 --- a/cellpose/gui/gui.py +++ b/cellpose/gui/gui.py @@ -274,7 +274,10 @@ def __init__(self, image=None, logger=None): self.reset() # This needs to go after .reset() is called to get state fully set up: - self.autobtn.checkStateChanged.connect(self.compute_saturation_if_checked) + try: + self.autobtn.checkStateChanged.connect(self.compute_saturation_if_checked) + except AttributeError: + self.autobtn.stateChanged.connect(self.compute_saturation_if_checked) self.load_3D = False