Index: chrome/browser/gtk/rounded_window.cc |
diff --git a/chrome/browser/gtk/rounded_window.cc b/chrome/browser/gtk/rounded_window.cc |
index b549a3f4483ea7242870ca8bbfee4b69e2588cb9..a6146346af2c13e9d3da1d294da52fc2d24380fd 100644 |
--- a/chrome/browser/gtk/rounded_window.cc |
+++ b/chrome/browser/gtk/rounded_window.cc |
@@ -148,6 +148,7 @@ gboolean OnRoundedWindowExpose(GtkWidget* widget, |
GdkDrawable* drawable = GDK_DRAWABLE(event->window); |
GdkGC* gc = gdk_gc_new(drawable); |
+ gdk_gc_set_clip_rectangle(gc, &event->area); |
gdk_gc_set_rgb_fg_color(gc, &data->border_color); |
// Stroke the frame border. |