Index: chrome/browser/ui/views/frame/opaque_browser_frame_view_layout.cc |
diff --git a/chrome/browser/ui/views/frame/opaque_browser_frame_view_layout.cc b/chrome/browser/ui/views/frame/opaque_browser_frame_view_layout.cc |
index 5807f8bb27400afcf8b74d1319e75ad836e1fe35..e683b3f116c2decb24f5a5e8f12b35d59fd68883 100644 |
--- a/chrome/browser/ui/views/frame/opaque_browser_frame_view_layout.cc |
+++ b/chrome/browser/ui/views/frame/opaque_browser_frame_view_layout.cc |
@@ -387,7 +387,7 @@ void OpaqueBrowserFrameViewLayout::LayoutIncognitoIcon(views::View* host) { |
int min_button_width = NonClientBorderThickness(); |
// In non-MD, the toolbar has a rounded corner that we don't want the tabstrip |
// to overlap. |
- if (!md && !avatar_button_) |
+ if (!md && !avatar_button_ && delegate_->IsToolbarVisible()) |
min_button_width += delegate_->GetToolbarLeadingCornerClientWidth(); |
leading_button_start_ = std::max(leading_button_start_, min_button_width); |
// The trailing corner is a mirror of the leading one. |