Bug fixed: Having a shelf only visible on specific desktops didn't work corrently with dualscreen setup.

SVN revision: 31814
This commit is contained in:
Miculcy Brian 2007-09-26 12:34:38 +00:00
parent 9a835d8bdb
commit 333be970d4
1 changed files with 8 additions and 0 deletions

View File

@ -281,10 +281,18 @@ e_desk_show(E_Desk *desk)
{
Evas_List *ll;
E_Shelf *es;
E_Config_Shelf *cf_es;
E_Zone *zone;
int show_shelf=0;
es = l->data;
if (!es) continue;
if (!es->cfg->desk_show_mode) continue;
cf_es = es->cfg;
if (!cf_es) continue;
zone = e_zone_current_get(e_container_current_get(e_manager_current_get()));
if (cf_es->zone != zone->num) continue;
for (ll = es->cfg->desk_list; ll; ll = ll->next)
{