From 51935ac26dfef6d60350d90aa4458a1f9cc7a25b Mon Sep 17 00:00:00 2001 From: Chidambar Zinnoury Date: Mon, 21 Apr 2014 15:29:39 +0200 Subject: [PATCH] Bugfix: e xkbswitch: Disable both up and down buttons when there is only one configuration. --- src/modules/xkbswitch/e_mod_config.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/modules/xkbswitch/e_mod_config.c b/src/modules/xkbswitch/e_mod_config.c index a621cbd81..5ecc55555 100644 --- a/src/modules/xkbswitch/e_mod_config.c +++ b/src/modules/xkbswitch/e_mod_config.c @@ -740,7 +740,12 @@ _cb_used_select(void *data) c = e_widget_ilist_count(cfdata->used_list); e_widget_disabled_set(cfdata->btn_del, EINA_FALSE); - if (n == (c - 1)) + if (c == 1) + { + e_widget_disabled_set(cfdata->btn_up, EINA_TRUE); + e_widget_disabled_set(cfdata->btn_down, EINA_TRUE); + } + else if (n == (c - 1)) { e_widget_disabled_set(cfdata->btn_up, EINA_FALSE); e_widget_disabled_set(cfdata->btn_down, EINA_TRUE);