Index: chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc |
diff --git a/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc b/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc |
index 6fbe3c268d68b0dbb57e45ae1ec56b0d88ef4163..b9105421da54e1c5732d3684637390c7241e2842 100644 |
--- a/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc |
+++ b/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc |
@@ -146,6 +146,8 @@ GdkColor NativeThemeGtk2::GetSystemGdkColor(ColorId color_id) const { |
// will require careful threading through existing menu code though. |
case kColorId_FocusedMenuItemBackgroundColor: |
return GetMenuItemStyle()->bg[GTK_STATE_SELECTED]; |
+ case kColorId_HotMenuItemBackgroundColor: |
+ return GetMenuItemStyle()->bg[GTK_STATE_PRELIGHT]; |
case kColorId_MenuBorderColor: |
case kColorId_MenuSeparatorColor: { |
return GetMenuItemStyle()->text[GTK_STATE_INSENSITIVE]; |
@@ -171,7 +173,7 @@ GdkColor NativeThemeGtk2::GetSystemGdkColor(ColorId color_id) const { |
case kColorId_TextButtonHighlightColor: |
return GetButtonStyle()->base[GTK_STATE_SELECTED]; |
case kColorId_TextButtonHoverColor: |
- return GetButtonStyle()->text[GTK_STATE_NORMAL]; |
+ return GetButtonStyle()->text[GTK_STATE_PRELIGHT]; |
// Textfield |
case kColorId_TextfieldDefaultColor: |