Skip to content

Commit b2cccb3

Browse files
committed
focus flag fixed
1 parent 8c80675 commit b2cccb3

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

app/src/main/java/com/googleresearch/capturesync/MainActivity.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -512,13 +512,13 @@ private void handleWebSocketMsg(@NotNull WsMessageContext wsMessageContext){
512512
case "UPDATE_FOCUS":
513513
if (isAutofocusStarted) {
514514
stopAutofocus();
515-
isAutofocusStarted = false;
515+
516516
makeFocusButton.setText("Start Autofocus");
517517
((SoftwareSyncLeader) softwareSyncController.softwareSync)
518518
.broadcastRpc(SoftwareSyncController.METHOD_STOP_FOCUS,"");
519519
} else {
520520
startAutofocus();
521-
isAutofocusStarted = true;
521+
522522
makeFocusButton.setText("Stop Autofocus");
523523
((SoftwareSyncLeader) softwareSyncController.softwareSync)
524524
.broadcastRpc(SoftwareSyncController.METHOD_START_FOCUS,"");
@@ -706,13 +706,11 @@ private void setLeaderClientControls(boolean isLeader) {
706706
view -> {
707707
if (isAutofocusStarted) {
708708
stopAutofocus();
709-
isAutofocusStarted = false;
710709
makeFocusButton.setText("Start Autofocus");
711710
((SoftwareSyncLeader) softwareSyncController.softwareSync)
712711
.broadcastRpc(SoftwareSyncController.METHOD_STOP_FOCUS,"");
713712
} else {
714713
startAutofocus();
715-
isAutofocusStarted = true;
716714
makeFocusButton.setText("Stop Autofocus");
717715
((SoftwareSyncLeader) softwareSyncController.softwareSync)
718716
.broadcastRpc(SoftwareSyncController.METHOD_START_FOCUS,"");
@@ -1333,7 +1331,7 @@ public void deleteAllFiles() {
13331331

13341332
public void startAutofocus(){
13351333
try {
1336-
// showLogPopup("Focus Button clicked in makefocus");
1334+
isAutofocusStarted = true;
13371335
CaptureRequest.Builder previewRequestBuilder =
13381336
cameraController
13391337
.getRequestFactory()
@@ -1365,6 +1363,7 @@ public void startAutofocus(){
13651363
public void stopAutofocus(){
13661364
try {
13671365
// showLogPopup("Focus Button clicked in makefocus");
1366+
isAutofocusStarted = false;
13681367
CaptureRequest.Builder previewRequestBuilder =
13691368
cameraController
13701369
.getRequestFactory()

0 commit comments

Comments
 (0)