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

Commit 477c52ff authored by Arthur Hung's avatar Arthur Hung Committed by Prabir Pradhan
Browse files

Revert "Enable input window rotation flag"

This reverts commit 2919858e.

Reason for revert: This is causing touches on foldable/large screen devices to be registered in the incorrect orientation. b/195617582

Bug: 195617582
Change-Id: I3659d8b19990eb85caa327ccab98f07692ac1f01
parent 2919858e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -47,7 +47,7 @@ namespace {
// coordinates and SurfaceFlinger includes the display rotation in the input window transforms.
bool isPerWindowInputRotationEnabled() {
    static const bool PER_WINDOW_INPUT_ROTATION =
            base::GetBoolProperty("persist.debug.per_window_input_rotation", true);
            base::GetBoolProperty("persist.debug.per_window_input_rotation", false);

    return PER_WINDOW_INPUT_ROTATION;
}
+1 −1
Original line number Diff line number Diff line
@@ -33,7 +33,7 @@ namespace android {
// projection are part of the input window's transform. This means InputReader should work in the
// un-rotated coordinate space.
static bool isPerWindowInputRotationEnabled() {
    return sysprop::InputFlingerProperties::per_window_input_rotation().value_or(true);
    return sysprop::InputFlingerProperties::per_window_input_rotation().value_or(false);
}

static int32_t getInverseRotation(int32_t orientation) {
+1 −1
Original line number Diff line number Diff line
@@ -3060,7 +3060,7 @@ void SurfaceFlinger::updateInputFlinger() {

bool enablePerWindowInputRotation() {
    static bool value =
            android::base::GetBoolProperty("persist.debug.per_window_input_rotation", true);
            android::base::GetBoolProperty("persist.debug.per_window_input_rotation", false);
    return value;
}