forked from enlightenment/enlightenment
check for file:// when adding to .order file to ensure efreet desktop creation succeeds; fixes dnd with ibar
SVN revision: 76860
This commit is contained in:
parent
26ec69b213
commit
33b4036d91
|
@ -135,6 +135,8 @@ e_order_files_append(E_Order *eo, Eina_List *files)
|
||||||
{
|
{
|
||||||
Efreet_Desktop *desktop;
|
Efreet_Desktop *desktop;
|
||||||
|
|
||||||
|
if (!strncmp(file, "file://", 7))
|
||||||
|
file += 7;
|
||||||
desktop = efreet_desktop_get(file);
|
desktop = efreet_desktop_get(file);
|
||||||
if (!desktop) continue;
|
if (!desktop) continue;
|
||||||
eo->desktops = eina_list_append(eo->desktops, desktop);
|
eo->desktops = eina_list_append(eo->desktops, desktop);
|
||||||
|
@ -155,6 +157,8 @@ e_order_files_prepend_relative(E_Order *eo, Eina_List *files, Efreet_Desktop *be
|
||||||
{
|
{
|
||||||
Efreet_Desktop *desktop;
|
Efreet_Desktop *desktop;
|
||||||
|
|
||||||
|
if (!strncmp(file, "file://", 7))
|
||||||
|
file += 7;
|
||||||
desktop = efreet_desktop_get(file);
|
desktop = efreet_desktop_get(file);
|
||||||
if (!desktop) continue;
|
if (!desktop) continue;
|
||||||
eo->desktops = eina_list_prepend_relative(eo->desktops, desktop, before);
|
eo->desktops = eina_list_prepend_relative(eo->desktops, desktop, before);
|
||||||
|
|
Loading…
Reference in New Issue