xartigas pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=aed480c8093ab4dfa3be156dd235c7392db8fa63

commit aed480c8093ab4dfa3be156dd235c7392db8fa63
Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Feb 24 15:34:45 2020 +0100

    efl_ui/image_zoomable: add icon setting fallback for fdo icons
    
    Summary:
    same as D11381
    ref 697308a16f77e3e7b7dac6e74293850a3950e3d3
    
    Reviewers: segfaultxavi
    
    Reviewed By: segfaultxavi
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D11403
---
 src/lib/elementary/efl_ui_image_zoomable.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/lib/elementary/efl_ui_image_zoomable.c 
b/src/lib/elementary/efl_ui_image_zoomable.c
index f8b40d648b..e71f72b166 100644
--- a/src/lib/elementary/efl_ui_image_zoomable.c
+++ b/src/lib/elementary/efl_ui_image_zoomable.c
@@ -2901,6 +2901,11 @@ _internal_efl_ui_image_zoomable_icon_set(Evas_Object 
*obj, const char *name, Ein
      {
         ret = _icon_standard_set(obj, name, resize);
         if (ret && fdo) *fdo = EINA_FALSE;
+        if (!ret)
+          {
+             ret = _icon_freedesktop_set(obj, name, _icon_size_min_get(obj));
+             if (ret && fdo) *fdo = EINA_TRUE;
+          }
      }
    else
      {

-- 


Reply via email to