Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 72d7bc4a authored by Jason Monk's avatar Jason Monk
Browse files

Fix flashlight availability.

Bug: 26981482
Change-Id: I62059b3b7f18520ae8735f3f3557411991bee909
parent 3f3d42e0
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -68,6 +68,11 @@ public class FlashlightTile extends QSTile<QSTile.BooleanState> implements
        return new Intent(MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA);
    }

    @Override
    public boolean isAvailable() {
        return mFlashlightController.hasFlashlight();
    }

    @Override
    protected void handleClick() {
        if (ActivityManager.isUserAMonkey()) {
+4 −0
Original line number Diff line number Diff line
@@ -93,6 +93,10 @@ public class FlashlightController {
        }
    }

    public boolean hasFlashlight() {
        return mCameraId != null;
    }

    public synchronized boolean isEnabled() {
        return mFlashlightEnabled;
    }