Index: content/browser/web_contents/web_contents_view_aura.cc |
=================================================================== |
--- content/browser/web_contents/web_contents_view_aura.cc (revision 254898) |
+++ content/browser/web_contents/web_contents_view_aura.cc (working copy) |
@@ -1146,8 +1146,12 @@ |
void WebContentsViewAura::ShowContextMenu(RenderFrameHost* render_frame_host, |
const ContextMenuParams& params) { |
- if (touch_editable_) |
+ if (touch_editable_) { |
touch_editable_->EndTouchEditing(false); |
+ touch_editable_->SetContextMenuRenderFrameID( |
+ render_frame_host->GetProcess()->GetID(), |
+ render_frame_host->GetRoutingID()); |
+ } |
if (delegate_) { |
delegate_->ShowContextMenu(render_frame_host, params); |
// WARNING: we may have been deleted during the call to ShowContextMenu(). |