diff options
author | Thanatermesis <thanatermesis@gmail.com> | 2018-02-22 19:48:04 +0100 |
---|---|---|
committer | Thanatermesis <thanatermesis@gmail.com> | 2018-02-22 19:48:04 +0100 |
commit | 0a5ff4bd5adea88f70347354eabd93fdad63eed6 (patch) | |
tree | 63aa1f1eaa6ee94031915cc147ffc93b82159118 | |
parent | 5a682dc173897076d752706d6638f05b3f1ad29b (diff) | |
download | enlightenment-0.17.tar.gz |
Fix for window borders to accept edje iconsenlightenment-0.17
If you have edje icons installed in your system (efreet smartly searches
the candidate icon based in your Icon= entry), they works correctly in
the menus, bar, etc... but doesn't works in the window borders icon,
this is because the code try's to add it without dealing with the .edj
extensions, probably attempting to load multiple image types and
returning some errors/warning, resulting in an empty icon in the window
borders
Fixes T6723
-rw-r--r-- | src/bin/e_border.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/bin/e_border.c b/src/bin/e_border.c index e7363fe4b2..7400337912 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -4246,12 +4246,9 @@ e_border_icon_add(E_Border *bd, { if ((bd->desktop) && (bd->icon_preference != E_ICON_PREF_NETWM)) { - o = e_icon_add(evas); + o = e_util_desktop_icon_add(bd->desktop, 64, evas); if (o) - { - e_icon_fdo_icon_set(o, bd->desktop->icon); - return o; - } + return o; } else if (bd->client.netwm.icons) { |