| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 930ba87cf3fc2a818f0bc93cfa5072125b452d8c..0cc745b0473aa45e6b19f7157f99b398dda0fb34 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -2180,7 +2180,8 @@ void RenderWidget::showUnhandledTapUIIfNeeded(
|
| bool page_changed) {
|
| DCHECK(handling_input_event_);
|
| bool should_trigger = !page_changed && tapped_node.isTextNode() &&
|
| - !tapped_node.isContentEditable();
|
| + !tapped_node.isContentEditable() &&
|
| + !tapped_node.isInsideFocusableElementOrARIAWidget();
|
| if (should_trigger) {
|
| Send(new ViewHostMsg_ShowUnhandledTapUIIfNeeded(routing_id_,
|
| tapped_position.x, tapped_position.y));
|
|
|