| Index: ui/views/cocoa/bridged_native_widget.mm
|
| diff --git a/ui/views/cocoa/bridged_native_widget.mm b/ui/views/cocoa/bridged_native_widget.mm
|
| index b0ab01429cdce334feb89a25766c3dd61b38532a..a39d0ec65ae10e6dba938923a4a74fba62ebbbbd 100644
|
| --- a/ui/views/cocoa/bridged_native_widget.mm
|
| +++ b/ui/views/cocoa/bridged_native_widget.mm
|
| @@ -578,7 +578,7 @@ void BridgedNativeWidget::SetVisibilityState(WindowVisibilityState new_state) {
|
| // mouse clicks till then.
|
| // TODO(karandeepb): Investigate whether similar technique is needed for other
|
| // dialog types.
|
| - if (layer() && [window_ isOpaque] &&
|
| + if (layer() && [window_ isOpaque] && !window_visible_ &&
|
| !native_widget_mac_->GetWidget()->IsModal()) {
|
| initial_visibility_suppressed_ = true;
|
| [window_ setAlphaValue:0.0];
|
|
|