summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gtk/gtklistbox.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/gtk/gtklistbox.c b/gtk/gtklistbox.c
index 7ad0923cbb..36abbda606 100644
--- a/gtk/gtklistbox.c
+++ b/gtk/gtklistbox.c
@@ -1323,14 +1323,9 @@ static gboolean
gtk_list_box_row_set_selected (GtkListBoxRow *row,
gboolean selected)
{
- GtkListBox *box;
- GtkListBoxRowPrivate *priv;
-
- priv = gtk_list_box_row_get_instance_private (row);
-
- if (priv->selected != selected)
+ if (ROW_PRIV (row)->selected != selected)
{
- priv->selected = selected;
+ ROW_PRIV (row)->selected = selected;
if (selected)
gtk_widget_set_state_flags (GTK_WIDGET (row),
GTK_STATE_FLAG_SELECTED, FALSE);
@@ -1338,9 +1333,6 @@ gtk_list_box_row_set_selected (GtkListBoxRow *row,
gtk_widget_unset_state_flags (GTK_WIDGET (row),
GTK_STATE_FLAG_SELECTED);
- box = gtk_list_box_row_get_box (row);
- _gtk_list_box_accessible_selection_changed (box);
-
gtk_widget_queue_draw (GTK_WIDGET (row));
return TRUE;