]> Pileus Git - ~andy/gtk/commitdiff
gtk/gtkpaned.c: Use accessor functions to access GtkWindow
authorJavier Jardón <jjardon@gnome.org>
Tue, 17 Aug 2010 13:14:05 +0000 (15:14 +0200)
committerJavier Jardón <jjardon@gnome.org>
Mon, 23 Aug 2010 18:19:11 +0000 (20:19 +0200)
gtk/gtkpaned.c

index 65a86288b0a5c83a0d1e60f96a2eb1832859936a..6d95aa19e2f0f08686a7b8e679cb77f073f49523 100644 (file)
@@ -1802,7 +1802,7 @@ paned_get_focus_widget (GtkPaned *paned)
 
   toplevel = gtk_widget_get_toplevel (GTK_WIDGET (paned));
   if (gtk_widget_is_toplevel (toplevel))
-    return GTK_WINDOW (toplevel)->focus_widget;
+    return gtk_window_get_focus (GTK_WINDOW (toplevel));
 
   return NULL;
 }
@@ -2320,7 +2320,7 @@ gtk_paned_cycle_handle_focus (GtkPaned *paned,
       toplevel = gtk_widget_get_toplevel (GTK_WIDGET (paned));
 
       if (GTK_IS_WINDOW (toplevel))
-       gtk_paned_set_saved_focus (focus, GTK_WINDOW (toplevel)->focus_widget);
+        gtk_paned_set_saved_focus (focus, gtk_window_get_focus (GTK_WINDOW (toplevel)));
       gtk_paned_set_first_paned (focus, first);
       focus->priv->original_position = gtk_paned_get_position (focus);