Index: content/browser/renderer_host/render_widget_host_view_mac.mm |
diff --git a/content/browser/renderer_host/render_widget_host_view_mac.mm b/content/browser/renderer_host/render_widget_host_view_mac.mm |
index a477fe08dda70ab44337a831a0ae237cae781090..87bca7fe4efbdf55eb6533db0b08c11685dc94c0 100644 |
--- a/content/browser/renderer_host/render_widget_host_view_mac.mm |
+++ b/content/browser/renderer_host/render_widget_host_view_mac.mm |
@@ -1703,7 +1703,7 @@ void RenderWidgetHostViewMac::OnDisplayMetricsChanged( |
@synthesize markedRange = markedRange_; |
- (id)initWithRenderWidgetHostViewMac:(RenderWidgetHostViewMac*)r { |
- self = [super initWithFrame:NSZeroRect]; |
+ self = [super initWithFrame:NSZeroRect wantsReliableMouseEvents:YES]; |
if (self) { |
self.acceptsTouchEvents = YES; |
editCommand_helper_.reset(new RenderWidgetHostViewMacEditCommandHelper); |
@@ -3163,6 +3163,8 @@ extern NSString *NSTextInputReplacementRangeAttributeName; |
} |
- (void)viewDidMoveToWindow { |
+ [super viewDidMoveToWindow]; |
+ |
if ([self window]) { |
[self updateScreenProperties]; |
} else { |