aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAsmita Poddar <asmitapoddar@google.com>2023-04-14 19:08:12 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-04-14 19:08:12 +0000
commit306dcff66b09a437e5061bb3a17998a1d09a537c (patch)
tree4ef4b17a31119c1365692f86ba713c3cc1bf81c1
parentafde560f9a9b2fe4bac0ba4d0a31c4a4fa09fbdf (diff)
parent98705a579049f2705cf646740510e4775b379bd4 (diff)
downloadrobolectric-shadows-306dcff66b09a437e5061bb3a17998a1d09a537c.tar.gz
Return instance of InputManagerGlobal during reflection am: 98705a5790
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/robolectric-shadows/+/22623448 Change-Id: I09460c619d951e9674a9dc4bc99fdf0489cc98a0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--shadows/framework/src/main/java/org/robolectric/shadows/ShadowInputManager.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowInputManager.java b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowInputManager.java
index 4c8ebf509..867c72033 100644
--- a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowInputManager.java
+++ b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowInputManager.java
@@ -3,6 +3,7 @@ package org.robolectric.shadows;
import static android.os.Build.VERSION_CODES.KITKAT;
import android.hardware.input.InputManager;
+import android.hardware.input.InputManagerGlobal;
import android.view.InputEvent;
import org.robolectric.annotation.Implementation;
import org.robolectric.annotation.Implements;
@@ -25,6 +26,7 @@ public class ShadowInputManager {
@Resetter
public static void reset() {
- ReflectionHelpers.setStaticField(InputManager.class, "sInstance", null);
+ ReflectionHelpers.setStaticField(InputManagerGlobal.class,
+ "sInstance", null);
}
}