forked from enlightenment/enlightenment
fix shelf config stacking options
This commit is contained in:
parent
4628c3b6dc
commit
af121b1da0
|
@ -82,14 +82,10 @@ static void
|
||||||
_fill_data(E_Config_Dialog_Data *cfdata)
|
_fill_data(E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
/* stacking */
|
/* stacking */
|
||||||
if ((!cfdata->escfg->popup) && (cfdata->escfg->layer == 1))
|
if (cfdata->escfg->popup)
|
||||||
cfdata->layer = 0;
|
cfdata->layer = 1 + (!!cfdata->escfg->layer);
|
||||||
else if ((cfdata->escfg->popup) && (cfdata->escfg->layer == 0))
|
|
||||||
cfdata->layer = 1;
|
|
||||||
else if ((cfdata->escfg->popup) && (cfdata->escfg->layer == E_LAYER_ABOVE))
|
|
||||||
cfdata->layer = 2;
|
|
||||||
else
|
else
|
||||||
cfdata->layer = 2;
|
cfdata->layer = 0;
|
||||||
cfdata->overlap = cfdata->escfg->overlap;
|
cfdata->overlap = cfdata->escfg->overlap;
|
||||||
|
|
||||||
/* position */
|
/* position */
|
||||||
|
|
Loading…
Reference in New Issue