diff --git a/MotoActions/src/org/lineageos/settings/device/actions/TorchAction.java b/MotoActions/src/org/lineageos/settings/device/actions/TorchAction.java index 824d5d3..d1d824a 100644 --- a/MotoActions/src/org/lineageos/settings/device/actions/TorchAction.java +++ b/MotoActions/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()) {