forked from enlightenment/enlightenment
Fix for window borders to accept edje icons
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
This commit is contained in:
parent
5de469a690
commit
ca99207bdc
|
@ -5144,13 +5144,10 @@ e_client_icon_add(E_Client *ec, Evas *evas)
|
|||
{
|
||||
if ((ec->desktop) && (ec->icon_preference != E_ICON_PREF_NETWM))
|
||||
{
|
||||
o = e_icon_add(evas);
|
||||
o = e_util_desktop_icon_add(ec->desktop, 64, evas);
|
||||
if (o)
|
||||
{
|
||||
e_icon_fdo_icon_set(o, ec->desktop->icon);
|
||||
return o;
|
||||
}
|
||||
}
|
||||
#ifndef HAVE_WAYLAND_ONLY
|
||||
else if (ec->netwm.icons)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue