summaryrefslogtreecommitdiff
path: root/gtk/gtkmenu.c
diff options
context:
space:
mode:
authorMichael Natterer <mitch@imendio.com>2007-01-18 17:30:10 +0000
committerMichael Natterer <mitch@src.gnome.org>2007-01-18 17:30:10 +0000
commit42debff10ddeb2976bbbfa0d688f46766b209bb6 (patch)
tree4c5d7de6d24d7ea2b2812c0494bba683f9c63ff6 /gtk/gtkmenu.c
parent0ca6367b936938325331b48e3382fc29e6926394 (diff)
downloadgtk+-42debff10ddeb2976bbbfa0d688f46766b209bb6.tar.gz
gtk/gtkcheckbutton.c gtk/gtkdnd.c gtk/gtkentry.c gtk/gtkmenu.c
2007-01-18 Michael Natterer <mitch@imendio.com> * gtk/gtkcheckbutton.c * gtk/gtkdnd.c * gtk/gtkentry.c * gtk/gtkmenu.c * gtk/gtktreeview.c * gtk/gtkviewport.c: pass more clip rectangles to gtk_paint_foo() functions. Based on a patch from maemo-gtk (bug #398023). svn path=/trunk/; revision=17183
Diffstat (limited to 'gtk/gtkmenu.c')
-rw-r--r--gtk/gtkmenu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c
index 291f31a9ae..94344383d0 100644
--- a/gtk/gtkmenu.c
+++ b/gtk/gtkmenu.c
@@ -2458,7 +2458,7 @@ gtk_menu_paint (GtkWidget *widget,
widget->window,
GTK_STATE_NORMAL,
GTK_SHADOW_OUT,
- NULL, widget, "menu",
+ &event->area, widget, "menu",
0, 0, -1, -1);
if (menu->upper_arrow_visible && !menu->tearoff_active)
@@ -2477,7 +2477,7 @@ gtk_menu_paint (GtkWidget *widget,
widget->window,
priv->upper_arrow_state,
GTK_SHADOW_OUT,
- NULL, widget, "menu_scroll_arrow_up",
+ &event->area, widget, "menu_scroll_arrow_up",
GTK_ARROW_UP,
TRUE,
(width - arrow_size ) / 2,
@@ -2501,7 +2501,7 @@ gtk_menu_paint (GtkWidget *widget,
widget->window,
priv->lower_arrow_state,
GTK_SHADOW_OUT,
- NULL, widget, "menu_scroll_arrow_down",
+ &event->area, widget, "menu_scroll_arrow_down",
GTK_ARROW_DOWN,
TRUE,
(width - arrow_size) / 2,