From: Mike Blumenkrantz Date: Mon, 24 Feb 2020 14:34:45 +0000 (+0100) Subject: efl_ui/image_zoomable: add icon setting fallback for fdo icons X-Git-Tag: submit/tizen/20200303.214157~71 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=228566f9128cd143187fcc3a1f09c8150daf9343;p=platform%2Fupstream%2Fefl.git 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 --- diff --git a/src/lib/elementary/efl_ui_image_zoomable.c b/src/lib/elementary/efl_ui_image_zoomable.c index 6f7a4a7..0748fe7 100644 --- a/src/lib/elementary/efl_ui_image_zoomable.c +++ b/src/lib/elementary/efl_ui_image_zoomable.c @@ -2914,6 +2914,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 {