Index: chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc |
diff --git a/chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc b/chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc |
index a7af6502ee5e157670546370f86bfe63effd8fdb..e93920aaab971f37bfa4a3599417f5113f56ed8b 100644 |
--- a/chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc |
+++ b/chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc |
@@ -463,10 +463,8 @@ CardUnmaskPromptViews::FadeOutView::~FadeOutView() { |
void CardUnmaskPromptViews::FadeOutView::PaintChildren( |
const ui::PaintContext& context) { |
- if (opacity_ > 0.99) |
- return views::View::PaintChildren(context); |
- |
- ui::CompositingRecorder recorder(context, opacity_); |
+ uint8_t alpha = static_cast<uint8_t>(255 * opacity_); |
+ ui::CompositingRecorder recorder(context, alpha); |
views::View::PaintChildren(context); |
} |