summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimm Bäder <mail@baedert.org>2018-07-20 19:22:50 +0200
committerTimm Bäder <mail@baedert.org>2018-08-05 10:22:10 +0200
commita822d6fce94e229ac71a2628b2746ef28521dd18 (patch)
tree47f44dd4ebb616d2675f4d997372907f4b98e524
parentb749fe4270edf4b74a87ffaab4b623db3df61225 (diff)
downloadgtk+-a822d6fce94e229ac71a2628b2746ef28521dd18.tar.gz
menuitem: Don't redraw unnecessarily
The gtk_widget_(un)set_state_flags calls before will do this if necessary.
-rw-r--r--gtk/gtkmenuitem.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c
index 6fdddbdeee..ac0809e296 100644
--- a/gtk/gtkmenuitem.c
+++ b/gtk/gtkmenuitem.c
@@ -1191,7 +1191,6 @@ gtk_real_menu_item_select (GtkMenuItem *menu_item)
gtk_widget_set_state_flags (GTK_WIDGET (menu_item),
GTK_STATE_FLAG_PRELIGHT, FALSE);
- gtk_widget_queue_draw (GTK_WIDGET (menu_item));
}
static void
@@ -1204,7 +1203,6 @@ gtk_real_menu_item_deselect (GtkMenuItem *menu_item)
gtk_widget_unset_state_flags (GTK_WIDGET (menu_item),
GTK_STATE_FLAG_PRELIGHT);
- gtk_widget_queue_draw (GTK_WIDGET (menu_item));
}
static gboolean