Skip to content

Commit 9155cba

Browse files
committed
Fix clicking on a fake element (address, phone number, etc..)
Bug: 6426909 Change-Id: Ic45deea2423dbeb2bcb4ecbcaac32ec194f7511e
1 parent 5380cdc commit 9155cba

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

core/java/android/webkit/WebViewClassic.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,6 +1315,12 @@ private void onHandleUiEvent(MotionEvent event, int eventType, int flags) {
13151315
case WebViewInputDispatcher.EVENT_TYPE_TOUCH:
13161316
onHandleUiTouchEvent(event);
13171317
break;
1318+
case WebViewInputDispatcher.EVENT_TYPE_CLICK:
1319+
if (mFocusedNode != null && mFocusedNode.mIntentUrl != null) {
1320+
mWebView.playSoundEffect(SoundEffectConstants.CLICK);
1321+
overrideLoading(mFocusedNode.mIntentUrl);
1322+
}
1323+
break;
13181324
}
13191325
}
13201326

0 commit comments

Comments
 (0)