From f0ab6a74f594caca4099bf3d10b0ea38a705bb07 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 6 Oct 2017 11:37:50 -0400 Subject: [PATCH] do not show cursor theme options in wayland compositor mode this isn't how wayland works, so don't let users footgun themselves --- .../conf_interaction/e_int_config_mouse.c | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/src/modules/conf_interaction/e_int_config_mouse.c b/src/modules/conf_interaction/e_int_config_mouse.c index e8805008d..03a630d4b 100644 --- a/src/modules/conf_interaction/e_int_config_mouse.c +++ b/src/modules/conf_interaction/e_int_config_mouse.c @@ -160,16 +160,19 @@ _basic_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dia e_widget_framelist_object_append(of, ob); e_widget_check_widget_disable_on_unchecked_add(oc, ob); - ob = e_widget_radio_add(evas, _("Application"), 0, rg); - e_widget_on_change_hook_set(ob, _use_e_cursor_cb_change, cfdata); - e_widget_framelist_object_append(of, ob); - e_widget_check_widget_disable_on_unchecked_add(oc, ob); + if (e_comp->comp_type == E_PIXMAP_TYPE_X) + { + ob = e_widget_radio_add(evas, _("Application"), 0, rg); + e_widget_on_change_hook_set(ob, _use_e_cursor_cb_change, cfdata); + e_widget_framelist_object_append(of, ob); + e_widget_check_widget_disable_on_unchecked_add(oc, ob); - ob = e_widget_radio_add(evas, _("Enlightenment"), 1, rg); - e_widget_on_change_hook_set(ob, _use_e_cursor_cb_change, cfdata); - e_widget_framelist_object_append(of, ob); - e_widget_check_widget_disable_on_unchecked_add(oc, ob); - e_widget_on_disable_hook_set(ob, _use_e_cursor_cb_change, cfdata); + ob = e_widget_radio_add(evas, _("Enlightenment"), 1, rg); + e_widget_on_change_hook_set(ob, _use_e_cursor_cb_change, cfdata); + e_widget_framelist_object_append(of, ob); + e_widget_check_widget_disable_on_unchecked_add(oc, ob); + e_widget_on_disable_hook_set(ob, _use_e_cursor_cb_change, cfdata); + } ob = e_widget_check_add(evas, _("Idle effects"), &(cfdata->idle_cursor));