| Index: chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
| diff --git a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
| index 520c8bf7caf068c7d79b363429a4e8f828a17b7e..cee60ab4191b23ae4ac1827f3593e009bd6e77ba 100644
|
| --- a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
| +++ b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
| @@ -1776,8 +1776,9 @@ void BookmarkBarView::ConfigureButton(const BookmarkNode* node,
|
| button->set_id(VIEW_ID_BOOKMARK_BAR_ELEMENT);
|
| // We don't always have a theme provider (ui tests, for example).
|
| if (GetThemeProvider()) {
|
| - SkColor color =
|
| - GetThemeProvider()->GetColor(ThemeProperties::COLOR_BOOKMARK_TEXT);
|
| + SkColor color = GetThemeProvider()->GetColor(
|
| + IsDetached() ? ThemeProperties::COLOR_NTP_TEXT
|
| + : ThemeProperties::COLOR_BOOKMARK_TEXT);
|
| button->SetEnabledTextColors(color);
|
| if (node->is_folder()) {
|
| button->SetImage(views::Button::STATE_NORMAL,
|
| @@ -2102,8 +2103,9 @@ void BookmarkBarView::UpdateAppearanceForTheme() {
|
| const ui::ThemeProvider* theme_provider = GetThemeProvider();
|
| if (!theme_provider)
|
| return;
|
| - SkColor color =
|
| - theme_provider->GetColor(ThemeProperties::COLOR_BOOKMARK_TEXT);
|
| + SkColor color = theme_provider->GetColor(
|
| + IsDetached() ? ThemeProperties::COLOR_NTP_TEXT
|
| + : ThemeProperties::COLOR_BOOKMARK_TEXT);
|
| for (int i = 0; i < GetBookmarkButtonCount(); ++i) {
|
| ConfigureButton(model_->bookmark_bar_node()->GetChild(i),
|
| GetBookmarkButton(i));
|
|
|