diff options
author | hshi@chromium.org <hshi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-11 09:32:05 +0000 |
---|---|---|
committer | hshi@chromium.org <hshi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-11 09:32:05 +0000 |
commit | de13881ce9622ee08e214a8c449c105293cd973a (patch) | |
tree | ad16e0d6ff1cd78abb37f31d452211a5566def65 /ui/message_center | |
parent | f8d1737f16939011ce55ab2a7ce438bc7172b87c (diff) | |
download | chromium_src-de13881ce9622ee08e214a8c449c105293cd973a.zip chromium_src-de13881ce9622ee08e214a8c449c105293cd973a.tar.gz chromium_src-de13881ce9622ee08e214a8c449c105293cd973a.tar.bz2 |
Fix bubble message rendering with no notifications.
Set a background color for the label so it renders correctly on Linux.
BUG=169056
TEST=manually on linux and parrot
Review URL: https://chromiumcodereview.appspot.com/11857004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176296 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/message_center')
-rw-r--r-- | ui/message_center/message_center_bubble.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ui/message_center/message_center_bubble.cc b/ui/message_center/message_center_bubble.cc index f7ddfae..e8834f7 100644 --- a/ui/message_center/message_center_bubble.cc +++ b/ui/message_center/message_center_bubble.cc @@ -279,6 +279,9 @@ class MessageCenterContentsView : public views::View { IDS_MESSAGE_CENTER_NO_MESSAGES)); label->SetFont(label->font().DeriveFont(1)); label->SetEnabledColor(SK_ColorGRAY); + // Set transparent background to ensure that subpixel rendering + // is disabled. See crbug.com/169056 + label->SetBackgroundColor(kTransparentColor); scroll_content_->AddChildView(label); button_view_->SetCloseAllVisible(false); scroller_->set_focusable(false); |