camera widget need to be moved to a correct position. fix this in the next commit
cameraviewfinder is deleted twice. fix this in the next commit too.