Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 164a948

Browse files
vittovitto
vitto
authored and
vitto
committed
current state check added
1 parent 69ff540 commit 164a948

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎android/src/main/java/com/cubicphuse/RCTTorch/RCTTorchModule.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ public void switchState(Boolean newState, Callback successCallback, Callback fai
4949
} else {
5050
Camera.Parameters params;
5151

52-
if (newState) {
52+
if (newState && !isTorchOn) {
5353
camera = Camera.open();
5454
params = camera.getParameters();
5555
params.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
5656
camera.setParameters(params);
5757
camera.startPreview();
5858
isTorchOn = true;
59-
} else {
59+
} else if (isTorchOn) {
6060
params = camera.getParameters();
6161
params.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
6262

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /