summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc')
-rw-r--r--chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc b/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc
index bb91dc7..2088824 100644
--- a/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc
+++ b/chrome/browser/ui/libgtk2ui/native_theme_gtk2.cc
@@ -251,7 +251,11 @@ GdkColor NativeThemeGtk2::GetSystemGdkColor(ColorId color_id) const {
case kColorId_TextfieldSelectionBackgroundFocused:
return GetEntryStyle()->base[GTK_STATE_SELECTED];
- // Trees and Tables (implemented on GTK using the same class)
+ // Tooltips
+ case kColorId_TooltipBackground:
+ return GetWindowStyle()->bg[GTK_STATE_NORMAL];
+
+ // Trees and Tables (implemented on GTK using the same class)
case kColorId_TableBackground:
case kColorId_TreeBackground:
return GetTreeStyle()->bg[GTK_STATE_NORMAL];
@@ -326,9 +330,6 @@ GdkColor NativeThemeGtk2::GetSystemGdkColor(ColorId color_id) const {
return GdkAlphaBlend(win_style->text[GTK_STATE_SELECTED],
win_style->bg[GTK_STATE_SELECTED], 0x34);
}
- default:
- // Fall through
- break;
}
return SkColorToGdkColor(kInvalidColorIdColor);