disable winlist pointer warp options when disable_all_pointer_warps is enabled
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Wed, 6 Feb 2013 08:57:58 +0000 (08:57 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Wed, 6 Feb 2013 08:57:58 +0000 (08:57 +0000)
SVN revision: 83664

src/modules/winlist/e_int_config_winlist.c

index 19eeaa6..e29ace1 100644 (file)
@@ -216,12 +216,15 @@ _basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data
    e_widget_list_object_append(ol, ob, 1, 0, 0.0);
    ob = e_widget_check_add(evas, _("Warp mouse while selecting"),
                            &(cfdata->warp_while_selecting));
+   e_widget_disabled_set(ob, e_config->disable_all_pointer_warps);
    e_widget_list_object_append(ol, ob, 1, 0, 0.0);
    ob = e_widget_check_add(evas, _("Warp mouse at end"),
                            &(cfdata->warp_at_end));
+   e_widget_disabled_set(ob, e_config->disable_all_pointer_warps);
    e_widget_list_object_append(ol, ob, 1, 0, 0.0);
    ob = e_widget_check_add(evas, _("Disable mouse warp on directional focus change"),
                            &(cfdata->no_warp_on_direction));
+   e_widget_disabled_set(ob, e_config->disable_all_pointer_warps);
    e_widget_list_object_append(ol, ob, 1, 0, 0.0);
    ob = e_widget_check_add(evas, _("Jump to desk"), &(cfdata->jump_desk));
    e_widget_list_object_append(ol, ob, 1, 0, 0.0);