Don't segfault if keyboard has no border.

SVN revision: 45738
This commit is contained in:
Christopher Michael 2010-01-30 20:16:58 +00:00
parent cd086f7f5c
commit 56b0c04b7c
1 changed files with 12 additions and 9 deletions

View File

@ -1077,15 +1077,18 @@ EAPI void
e_kbd_fullscreen_set(E_Zone *zone, int fullscreen)
{
Eina_List *l;
E_Kbd *kbd;
E_Kbd *kbd;
EINA_LIST_FOREACH(kbds, l, kbd)
if ((!!fullscreen) != kbd->fullscreen)
{
kbd->fullscreen = fullscreen;
if (kbd->fullscreen)
e_border_layer_set(kbd->border, 250);
else
e_border_layer_set(kbd->border, 100);
}
if ((!!fullscreen) != kbd->fullscreen)
{
kbd->fullscreen = fullscreen;
if (kbd->border)
{
if (kbd->fullscreen)
e_border_layer_set(kbd->border, 250);
else
e_border_layer_set(kbd->border, 100);
}
}
}