From 4ac98d41d47b24f3fda1c22a50d3c43e89250eb5 Mon Sep 17 00:00:00 2001 From: Alastair Poole Date: Thu, 17 Sep 2020 00:17:02 +0100 Subject: [PATCH] tasks: Icon Size / Config Dialogue. If "icon only" use the container's dimensions. Fix config dialogue anomaly. --- src/modules/tasks/e_mod_config.c | 2 +- src/modules/tasks/e_mod_main.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/tasks/e_mod_config.c b/src/modules/tasks/e_mod_config.c index 7a32d301f..a0e1c2fc5 100644 --- a/src/modules/tasks/e_mod_config.c +++ b/src/modules/tasks/e_mod_config.c @@ -113,7 +113,7 @@ _basic_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dia e_widget_framelist_object_append(of, ob); of = e_widget_framelist_add(evas, _("Preview"), 0); - cfdata->icon = ob = e_widget_check_add(evas, _("Show"), + ob = e_widget_check_add(evas, _("Show"), &(cfdata->preview)); e_widget_framelist_object_append(of, ob); ow = e_widget_label_add(evas, _("Preview Size")); diff --git a/src/modules/tasks/e_mod_main.c b/src/modules/tasks/e_mod_main.c index 5657ac9e9..9eb5ba9d1 100644 --- a/src/modules/tasks/e_mod_main.c +++ b/src/modules/tasks/e_mod_main.c @@ -439,10 +439,12 @@ _tasks_refill(Tasks *tasks) if (tasks->horizontal) { if (w < tasks->config->minw) w = tasks->config->minw; + if (tasks->config->icon_only) w = h; } else { if (h < tasks->config->minh) h = tasks->config->minh; + if (tasks->config->icon_only) h = w; } if (!tasks->gcc->resizable) {