Only use CompositeLock for microscope lock

This commit is contained in:
Joel Collins 2020-11-30 17:10:32 +00:00
parent bc3927759f
commit e433a897a4

View file

@ -48,7 +48,7 @@ class Microscope:
# Initialise with an empty composite lock
#: :py:class:`labthings.CompositeLock`: Composite lock for locking both camera and stage
self.lock: Union[CompositeLock, StrictLock] = CompositeLock([])
self.lock: CompositeLock = CompositeLock([])
self.camera: BaseCamera = None #: Currently connected camera object
self.stage: BaseStage = None #: Currently connected stage object