diff --git a/LineageActions/src/org/lineageos/settings/device/actions/TorchAction.java b/LineageActions/src/org/lineageos/settings/device/actions/TorchAction.java index 22ff1f5..c31bf34 100644 --- a/LineageActions/src/org/lineageos/settings/device/actions/TorchAction.java +++ b/LineageActions/src/org/lineageos/settings/device/actions/TorchAction.java @@ -38,6 +38,7 @@ public class TorchAction implements SensorAction { public TorchAction(Context mContext) { mCameraManager = (CameraManager) mContext.getSystemService(Context.CAMERA_SERVICE); + mCameraManager.registerTorchCallback(new MyTorchCallback(), null); mVibrator = (Vibrator) mContext.getSystemService(Context.VIBRATOR_SERVICE); try { for (final String cameraId : mCameraManager.getCameraIdList()) {