| Index: views/widget/widget_win.cc
|
| ===================================================================
|
| --- views/widget/widget_win.cc (revision 17048)
|
| +++ views/widget/widget_win.cc (working copy)
|
| @@ -396,9 +396,15 @@
|
| ThemeProvider* WidgetWin::GetThemeProvider() const {
|
| Widget* widget = GetRootWidget();
|
| if (widget) {
|
| - ThemeProvider* provider = widget->GetDialogThemeProvider();
|
| + // Attempt to get the theme provider, and fall back to the default theme
|
| + // provider if not found.
|
| + ThemeProvider* provider = widget->GetThemeProvider();
|
| if (provider)
|
| return provider;
|
| +
|
| + provider = widget->GetDefaultThemeProvider();
|
| + if (provider)
|
| + return provider;
|
| }
|
| return default_theme_provider_.get();
|
| }
|
|
|