Commit 351d0907e800c7d027cbfea166fac311ab5d593d changed the MicroscopeCamera to have multiple handlers, but the CameraDevice class was not updated to match this. The finalizeInitialization method should have all of its self.handler instances changed to self.handler[0] instead:
Commit 351d0907e800c7d027cbfea166fac311ab5d593d changed the
MicroscopeCamera
to have multiple handlers, but theCameraDevice
class was not updated to match this. ThefinalizeInitialization
method should have all of itsself.handler
instances changed toself.handler[0]
instead:https://github.com/MicronOxford/cockpit/blob/76827d89654fdefdcf27e8e9ebd68df843087127/cockpit/devices/camera.py#L90-L95