Index: views/window/dialog_client_view.cc |
diff --git a/views/window/dialog_client_view.cc b/views/window/dialog_client_view.cc |
index 7a1dc0968a0f6197b262ee92b36cb3dbad96e90d..95e5679fadd931c4a840865e34a9068b7358f6c3 100644 |
--- a/views/window/dialog_client_view.cc |
+++ b/views/window/dialog_client_view.cc |
@@ -312,6 +312,9 @@ const DialogClientView* DialogClientView::AsDialogClientView() const { |
void DialogClientView::OnPaint(gfx::Canvas* canvas) { |
#if defined(OS_WIN) |
FillViewWithSysColor(canvas, this, GetSysColor(COLOR_3DFACE)); |
+#elif defined(USE_WAYLAND) |
+ SkColor sk_color = SkColorSetARGB(200, 255, 255, 255); |
+ canvas->FillRectInt(sk_color, 0, 0, width(), height()); |
#else |
GtkWidget* widget = GetWidget()->GetNativeView(); |
if (GTK_IS_WINDOW(widget)) { |