netstar pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=4ac98d41d47b24f3fda1c22a50d3c43e89250eb5

commit 4ac98d41d47b24f3fda1c22a50d3c43e89250eb5
Author: Alastair Poole <nets...@gmail.com>
Date:   Thu Sep 17 00:17:02 2020 +0100

    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)
           {

-- 


Reply via email to