forked from enlightenment/enlightenment
--BUG: xdaliclock now gets shaped borders if no user defined border is
set. SVN revision: 26916
This commit is contained in:
parent
b98ab9d76b
commit
c7c69b4bd3
2
TODO
2
TODO
|
@ -8,8 +8,6 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
BUGS / FIXES
|
BUGS / FIXES
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
* BUG: xdaliclock -transparent doesnt use shaped border (not handling shape
|
|
||||||
change later)
|
|
||||||
]]]
|
]]]
|
||||||
|
|
||||||
[[[
|
[[[
|
||||||
|
|
|
@ -5209,6 +5209,8 @@ _e_border_eval(E_Border *bd)
|
||||||
if (bd->client.shaped)
|
if (bd->client.shaped)
|
||||||
{
|
{
|
||||||
bd->client.shaped = 0;
|
bd->client.shaped = 0;
|
||||||
|
if (!bd->bordername)
|
||||||
|
bd->client.border.changed = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -5216,12 +5218,18 @@ _e_border_eval(E_Border *bd)
|
||||||
if (!bd->client.shaped)
|
if (!bd->client.shaped)
|
||||||
{
|
{
|
||||||
bd->client.shaped = 1;
|
bd->client.shaped = 1;
|
||||||
|
if (!bd->bordername)
|
||||||
|
bd->client.border.changed = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
free(rects);
|
free(rects);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
bd->client.shaped = 0;
|
bd->client.shaped = 0;
|
||||||
|
if (!bd->bordername)
|
||||||
|
bd->client.border.changed = 1;
|
||||||
|
}
|
||||||
bd->need_shape_merge = 1;
|
bd->need_shape_merge = 1;
|
||||||
}
|
}
|
||||||
if (bd->client.mwm.fetch.hints)
|
if (bd->client.mwm.fetch.hints)
|
||||||
|
|
Loading…
Reference in New Issue