summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-03 16:16:20 +0000
committerjamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-03 16:16:20 +0000
commit10abb583615dd307782034fabadcc0555c12fcd7 (patch)
treeee1f496816c9bb9f24ec355c7f248396d49cbff3
parent5386cb24d9320c6fbf0a3ac111c23532838520f2 (diff)
downloadchromium_src-10abb583615dd307782034fabadcc0555c12fcd7.zip
chromium_src-10abb583615dd307782034fabadcc0555c12fcd7.tar.gz
chromium_src-10abb583615dd307782034fabadcc0555c12fcd7.tar.bz2
Ash: Make maximized window header fully opaque
BUG=121543 TEST=maximize a window, verify header does not show the background R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/9959090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130387 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--ash/wm/frame_painter.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/ash/wm/frame_painter.cc b/ash/wm/frame_painter.cc
index 67bbc49..d29a5b7 100644
--- a/ash/wm/frame_painter.cc
+++ b/ash/wm/frame_painter.cc
@@ -547,6 +547,9 @@ int FramePainter::GetTitleOffsetX() const {
}
bool FramePainter::UseSoloWindowHeader(aura::Window* ignore) const {
+ // Maximized windows don't use solo window transparency.
+ if (frame_ && frame_->IsMaximized())
+ return false;
// In unit tests this can be called after the shell is destroyed.
if (!Shell::HasInstance())
return false;