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

Commit 334a7664 authored by Alec Mouri's avatar Alec Mouri Committed by android-build-merger
Browse files

Merge "[SurfaceFlinger] Fix screenshot orientation in landscape" into qt-dev...

Merge "[SurfaceFlinger] Fix screenshot orientation in landscape" into qt-dev am: feb6af0e am: 56d8b625
am: 2343d634

Change-Id: I71ab6820023206666cf37c2274c5fde05a1e5a0f
parents 5ccedbbb 2343d634
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -5667,6 +5667,11 @@ status_t SurfaceFlinger::captureScreen(uint64_t displayOrLayerStack, Dataspace*


        captureOrientation = fromSurfaceComposerRotation(
        captureOrientation = fromSurfaceComposerRotation(
                static_cast<ISurfaceComposer::Rotation>(display->getOrientation()));
                static_cast<ISurfaceComposer::Rotation>(display->getOrientation()));
        if (captureOrientation == ui::Transform::orientation_flags::ROT_90) {
            captureOrientation = ui::Transform::orientation_flags::ROT_270;
        } else if (captureOrientation == ui::Transform::orientation_flags::ROT_270) {
            captureOrientation = ui::Transform::orientation_flags::ROT_90;
        }
        *outDataspace =
        *outDataspace =
                pickDataspaceFromColorMode(display->getCompositionDisplay()->getState().colorMode);
                pickDataspaceFromColorMode(display->getCompositionDisplay()->getState().colorMode);
    }
    }