summaryrefslogtreecommitdiff
path: root/gtk/gtkpaned.c
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2010-03-02 04:40:38 +0100
committerJavier Jardón <jjardon@gnome.org>2010-03-02 04:42:54 +0100
commit483a5a9e1a55f01cbd20b7bbd301ee59efaa4c64 (patch)
treee3a891d6c201b402a731d4458f45dbde27aba3a9 /gtk/gtkpaned.c
parentf19dc0bd4b117f3e80c2487e73db63bd672e9c1b (diff)
downloadgtk+-483a5a9e1a55f01cbd20b7bbd301ee59efaa4c64.tar.gz
Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_CAN_FOCUS)
Use new API instead: gtk_widget_set_can_focus ()
Diffstat (limited to 'gtk/gtkpaned.c')
-rw-r--r--gtk/gtkpaned.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk/gtkpaned.c b/gtk/gtkpaned.c
index 7beb73780f..17d401621c 100644
--- a/gtk/gtkpaned.c
+++ b/gtk/gtkpaned.c
@@ -559,7 +559,8 @@ gtk_paned_child_type (GtkContainer *container)
static void
gtk_paned_init (GtkPaned *paned)
{
- GTK_WIDGET_SET_FLAGS (paned, GTK_NO_WINDOW | GTK_CAN_FOCUS);
+ GTK_WIDGET_SET_FLAGS (paned, GTK_NO_WINDOW);
+ gtk_widget_set_can_focus (GTK_WIDGET (paned), TRUE);
/* We only need to redraw when the handle position moves, which is
* independent of the overall allocation of the GtkPaned
@@ -1196,9 +1197,9 @@ gtk_paned_focus (GtkWidget *widget,
* excessive cut-and-paste from gtkcontainer.c?
*/
- GTK_WIDGET_UNSET_FLAGS (widget, GTK_CAN_FOCUS);
+ gtk_widget_set_can_focus (widget, FALSE);
retval = GTK_WIDGET_CLASS (gtk_paned_parent_class)->focus (widget, direction);
- GTK_WIDGET_SET_FLAGS (widget, GTK_CAN_FOCUS);
+ gtk_widget_set_can_focus (widget, TRUE);
return retval;
}