From 7ac684e9e3d0e58931d1c165d83e9e407467b461 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 29 Mar 2014 00:46:51 -0400 Subject: [PATCH] flow box: Avoid excessive signals We were emitting the a11y ::selection-changed signal much more often than ::selected-children-changed. Thats not necessary. --- gtk/gtkflowbox.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/gtk/gtkflowbox.c b/gtk/gtkflowbox.c index 942d5776e9..0c55636f4c 100644 --- a/gtk/gtkflowbox.c +++ b/gtk/gtkflowbox.c @@ -961,8 +961,6 @@ static gboolean gtk_flow_box_child_set_selected (GtkFlowBoxChild *child, gboolean selected) { - GtkFlowBox *box; - if (CHILD_PRIV (child)->selected != selected) { CHILD_PRIV (child)->selected = selected; @@ -973,9 +971,6 @@ gtk_flow_box_child_set_selected (GtkFlowBoxChild *child, gtk_widget_unset_state_flags (GTK_WIDGET (child), GTK_STATE_FLAG_SELECTED); - box = gtk_flow_box_child_get_box (child); - _gtk_flow_box_accessible_selection_changed (GTK_WIDGET (box)); - gtk_widget_queue_draw (GTK_WIDGET (child)); return TRUE;