diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-10-19 20:28:06 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-10-19 20:28:06 +0000 |
commit | b9e7103d892a23e5f1e7d6ca4481425de3c7f58b (patch) | |
tree | 10a8033cb0d034810c7ead9b67873218a623bcfd | |
parent | 8493550ce267ab4448b8f98edd810a697d1e0739 (diff) | |
parent | 7a57a084e177ff2cd549e23ea5882c6708e3f931 (diff) | |
download | cts-android-vts-12.0_r6.tar.gz |
Merge "Snap for 9191520 from 66d63e6781dcad2d1f0e625bd011c40dff71be5b to android12-tests-release" into android12-tests-releaseandroid-vts-12.0_r6
-rw-r--r-- | tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java b/tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java index a6b5938f33c..277af4fa996 100644 --- a/tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java +++ b/tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java @@ -50,9 +50,14 @@ public abstract class AbstractWebViewActivity extends AbstractAutoFillActivity { public void dispatchKeyPress(int keyCode) { runOnUiThread(() -> { - KeyEvent keyEvent = new KeyEvent(KeyEvent.ACTION_DOWN, keyCode); + final long downTime = SystemClock.uptimeMillis(); + KeyEvent keyEvent = new KeyEvent(/* downTime= */ downTime, + /* eventTime= */ SystemClock.uptimeMillis(), KeyEvent.ACTION_DOWN, + keyCode, /* repeat= */ 0); mWebView.dispatchKeyEvent(keyEvent); - keyEvent = new KeyEvent(KeyEvent.ACTION_UP, keyCode); + keyEvent = new KeyEvent(/* downTime= */ downTime, + /* eventTime= */ SystemClock.uptimeMillis(), KeyEvent.ACTION_UP, + keyCode, /* repeat= */ 0); mWebView.dispatchKeyEvent(keyEvent); }); // wait webview to process the key event. |