Is the CameraActive an arbitrary context variable or a pre-defined variable to control the camera on and off? I see the CameraActive becomes false when onSelect is triggered in the camera canvas. But I don't see how camera itself gets turned off.