Index: chrome/browser/ui/views/frame/minimize_button_metrics_win.cc |
diff --git a/chrome/browser/ui/views/frame/minimize_button_metrics_win.cc b/chrome/browser/ui/views/frame/minimize_button_metrics_win.cc |
index 9d61b121780f56544126c3ea81a7a52b45809560..095f2574c83c9ed91b29b7ec8972c8022cbe5d8d 100644 |
--- a/chrome/browser/ui/views/frame/minimize_button_metrics_win.cc |
+++ b/chrome/browser/ui/views/frame/minimize_button_metrics_win.cc |
@@ -73,7 +73,7 @@ int MinimizeButtonMetrics::GetButtonBoundsPositionOffset( |
const RECT& button_bounds, |
const RECT& window_bounds) const { |
if (button_bounds_position_offset_ == kInvalidOffset) { |
- if (!was_activated_) |
+ if (!was_activated_ || !IsWindowVisible(hwnd_)) |
return GetDefaultButtonBoundsOffset(); |
TITLEBARINFOEX info = {0}; |
info.cbSize = sizeof(info); |