Index: trunk/src/chrome/browser/ui/libgtk2ui/gtk2_border.cc |
=================================================================== |
--- trunk/src/chrome/browser/ui/libgtk2ui/gtk2_border.cc (revision 255405) |
+++ trunk/src/chrome/browser/ui/libgtk2ui/gtk2_border.cc (working copy) |
@@ -120,7 +120,11 @@ |
} |
gfx::Insets Gtk2Border::GetInsets() const { |
- return border_->GetInsets(); |
+ ui::ThemeProvider* provider = owning_button_->GetThemeProvider(); |
+ if (!provider || !provider->UsingNativeTheme()) |
+ return border_->GetInsets(); |
+ |
+ return gtk2_ui_->GetButtonInsets(); |
} |
gfx::Size Gtk2Border::GetMinimumSize() const { |