Don't segfault if keyboard has no border.
SVN revision: 45738
This commit is contained in:
parent
cd086f7f5c
commit
56b0c04b7c
|
@ -1077,15 +1077,18 @@ EAPI void
|
||||||
e_kbd_fullscreen_set(E_Zone *zone, int fullscreen)
|
e_kbd_fullscreen_set(E_Zone *zone, int fullscreen)
|
||||||
{
|
{
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
E_Kbd *kbd;
|
E_Kbd *kbd;
|
||||||
|
|
||||||
EINA_LIST_FOREACH(kbds, l, kbd)
|
EINA_LIST_FOREACH(kbds, l, kbd)
|
||||||
if ((!!fullscreen) != kbd->fullscreen)
|
if ((!!fullscreen) != kbd->fullscreen)
|
||||||
{
|
{
|
||||||
kbd->fullscreen = fullscreen;
|
kbd->fullscreen = fullscreen;
|
||||||
if (kbd->fullscreen)
|
if (kbd->border)
|
||||||
e_border_layer_set(kbd->border, 250);
|
{
|
||||||
else
|
if (kbd->fullscreen)
|
||||||
e_border_layer_set(kbd->border, 100);
|
e_border_layer_set(kbd->border, 250);
|
||||||
}
|
else
|
||||||
|
e_border_layer_set(kbd->border, 100);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue