| Index: third_party/WebKit/Source/core/input/EventHandler.cpp
|
| diff --git a/third_party/WebKit/Source/core/input/EventHandler.cpp b/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| index e8eb453d76839e49a7a01538684714985bd0bef8..4664abec80bcbd229fd60e0babfc8a6d29dcd9b5 100644
|
| --- a/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| +++ b/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| @@ -1818,7 +1818,7 @@ WebInputEventResult EventHandler::SendContextMenuEventForKey(
|
| selection.ComputeVisibleSelectionInDOMTreeDeprecated().Start();
|
| VisualViewport& visual_viewport = frame_->GetPage()->GetVisualViewport();
|
|
|
| - if (!override_target_element && start.AnchorNode() &&
|
| + if (!override_target_element && start.AnchorNode() && !selection.IsHidden() &&
|
| (selection.ComputeVisibleSelectionInDOMTreeDeprecated()
|
| .RootEditableElement() ||
|
| selection.ComputeVisibleSelectionInDOMTreeDeprecated().IsRange())) {
|
|
|