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

Commit 5866b697 authored by Nolan Scobie's avatar Nolan Scobie Committed by Android (Google) Code Review
Browse files

Merge "Add nullptr check for captureListener in captureScreenCommon"

parents c6f2a4f8 1d2deb2b
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -6387,8 +6387,10 @@ ftl::SharedFuture<FenceResult> SurfaceFlinger::captureScreenCommon(
                std::unique_ptr<RenderArea> renderArea = renderAreaFuture.get();
                if (!renderArea) {
                    ALOGW("Skipping screen capture because of invalid render area.");
                    if (captureListener) {
                        captureResults.fenceResult = base::unexpected(NO_MEMORY);
                        captureListener->onScreenCaptureCompleted(captureResults);
                    }
                    return ftl::yield<FenceResult>(base::unexpected(NO_ERROR)).share();
                }