summaryrefslogtreecommitdiff
path: root/gtk/gtkradiobutton.c
diff options
context:
space:
mode:
authorWilliam Jon McCann <william.jon.mccann@gmail.com>2013-06-26 15:33:10 -0400
committerWilliam Jon McCann <william.jon.mccann@gmail.com>2013-06-26 15:33:10 -0400
commitb101d465be26f23dbbb113472c3395bd5362aa00 (patch)
tree1f4853eaa96de005dec91bedd88b8d785bce6c38 /gtk/gtkradiobutton.c
parentb26c74e5dac0b5fd869d2c8cc7a0edb6b01aeebd (diff)
downloadgtk+-b101d465be26f23dbbb113472c3395bd5362aa00.tar.gz
Deprecate and ignore gtk-keynav-cursor-only and gtk-keynav-wrap-around
Diffstat (limited to 'gtk/gtkradiobutton.c')
-rw-r--r--gtk/gtkradiobutton.c24
1 files changed, 1 insertions, 23 deletions
diff --git a/gtk/gtkradiobutton.c b/gtk/gtkradiobutton.c
index 56bb9995f5..ca221edf3d 100644
--- a/gtk/gtkradiobutton.c
+++ b/gtk/gtkradiobutton.c
@@ -663,12 +663,9 @@ gtk_radio_button_focus (GtkWidget *widget,
if (gtk_widget_is_focus (widget))
{
- GtkSettings *settings = gtk_widget_get_settings (widget);
GSList *focus_list, *tmp_list;
GtkWidget *toplevel = gtk_widget_get_toplevel (widget);
GtkWidget *new_focus = NULL;
- gboolean cursor_only;
- gboolean wrap_around;
switch (direction)
{
@@ -712,26 +709,8 @@ gtk_radio_button_focus (GtkWidget *widget,
}
}
- g_object_get (settings,
- "gtk-keynav-cursor-only", &cursor_only,
- "gtk-keynav-wrap-around", &wrap_around,
- NULL);
-
if (!new_focus)
{
- if (cursor_only)
- {
- g_slist_free (focus_list);
- return FALSE;
- }
-
- if (!wrap_around)
- {
- g_slist_free (focus_list);
- gtk_widget_error_bell (widget);
- return TRUE;
- }
-
tmp_list = focus_list;
while (tmp_list)
@@ -754,8 +733,7 @@ gtk_radio_button_focus (GtkWidget *widget,
{
gtk_widget_grab_focus (new_focus);
- if (!cursor_only)
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (new_focus), TRUE);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (new_focus), TRUE);
}
return TRUE;