Index: chrome/browser/views/tabs/tab_renderer.cc |
=================================================================== |
--- chrome/browser/views/tabs/tab_renderer.cc (revision 14739) |
+++ chrome/browser/views/tabs/tab_renderer.cc (working copy) |
@@ -507,8 +507,10 @@ |
} |
void TabRenderer::ThemeChanged() { |
- if (GetWidget() && GetWidget()->AsWindow()) |
- LoadTabImages(GetWidget()->AsWindow()->GetNonClientView()->UseNativeFrame()); |
+ if (GetWidget() && GetWidget()->GetWindow()) { |
+ LoadTabImages( |
+ GetWidget()->GetWindow()->GetNonClientView()->UseNativeFrame()); |
+ } |
View::ThemeChanged(); |
} |
@@ -543,7 +545,7 @@ |
animation = pulse_animation_.get(); |
if (animation->GetCurrentValue() > 0) { |
PaintHoverTabBackground(canvas, animation->GetCurrentValue() * |
- (GetWidget()->AsWindow()->GetNonClientView()->UseNativeFrame() ? |
+ (GetWidget()->GetWindow()->GetNonClientView()->UseNativeFrame() ? |
kHoverOpacityVista : kHoverOpacity)); |
} else { |
PaintInactiveTabBackground(canvas); |