hide-toolbar-infobar-separator.patch 812 B

123456789101112131415
  1. ## This patch hides the separator at the bottom of the toolbar when no infobars are present.
  2. --- a/chrome/browser/ui/views/frame/browser_view_layout.cc
  3. +++ b/chrome/browser/ui/views/frame/browser_view_layout.cc
  4. @@ -466,8 +466,9 @@ int BrowserViewLayout::LayoutBookmarkAnd
  5. if (delegate_->IsContentsSeparatorEnabled() &&
  6. (toolbar_->GetVisible() || bookmark_bar_) && top > 0) {
  7. - SetViewVisibility(contents_separator_, true);
  8. + SetViewVisibility(contents_separator_, infobar_container_->children().size() > 1);
  9. const int separator_height =
  10. + infobar_container_->children().size() < 2 ? 0 :
  11. contents_separator_->GetPreferredSize().height();
  12. contents_separator_->SetBounds(vertical_layout_rect_.x(), top,
  13. vertical_layout_rect_.width(),