removed duplicate function call
authorMichael J. Baars <mjbaars1977@gmail.com>
Tue, 21 Feb 2023 12:28:15 +0000 (13:28 +0100)
committerMichael J. Baars <mjbaars1977@gmail.com>
Tue, 21 Feb 2023 12:28:15 +0000 (13:28 +0100)
gtk/deprecated/gtkcellareabox.c

index 2808184b5ae91a6c1028d79b1aeffc108aa3374a..26083a62261a045e78416d12bada6f8946d2d7f8 100644 (file)
@@ -995,10 +995,11 @@ gtk_cell_area_box_focus_changed (GtkCellArea        *area,
                                  GParamSpec         *pspec,
                                  GtkCellAreaBox     *box)
 {
-  GtkCellAreaBoxPrivate *priv = gtk_cell_area_box_get_instance_private (box);
+  GtkCellAreaBoxPrivate *priv       = gtk_cell_area_box_get_instance_private (box);
+  GtkCellRenderer       *focus_cell = gtk_cell_area_get_focus_cell (area);
 
-  if (gtk_cell_area_get_focus_cell (area))
-    priv->last_focus_cell = gtk_cell_area_get_focus_cell (area);
+  if  (focus_cell)
+    priv->last_focus_cell = focus_cell;
 }
 
 /*************************************************************