forked from enlightenment/enlightenment
fix a couple of warnings etc - now no segs, but desks lose clients
SVN revision: 12706
This commit is contained in:
parent
cf29bab272
commit
72dcee3d4a
|
@ -57,7 +57,7 @@ e_container_new(E_Manager *man)
|
|||
ecore_evas_show(con->bg_ecore_evas);
|
||||
e_path_evas_append(path_fonts, con->bg_evas);
|
||||
|
||||
ecore_evas_callback_resize_set(con->bg_evas, _e_container_cb_bg_ecore_evas_resize);
|
||||
ecore_evas_callback_resize_set(con->bg_ecore_evas, _e_container_cb_bg_ecore_evas_resize);
|
||||
|
||||
e_pointer_container_set(con);
|
||||
|
||||
|
|
|
@ -17,7 +17,6 @@ e_desk_new(E_Zone *zone)
|
|||
char name[40];
|
||||
|
||||
desk = E_OBJECT_ALLOC(E_Desk, _e_desk_free);
|
||||
memset(desk, 0, sizeof(E_Desk));
|
||||
if (!desk) return NULL;
|
||||
|
||||
desk->zone = zone;
|
||||
|
@ -50,7 +49,7 @@ e_desk_show(E_Desk *desk)
|
|||
{
|
||||
E_Border *bd = l->data;
|
||||
|
||||
if (evas_list_find(desk->clients, bd))
|
||||
if (desk->clients && evas_list_find(desk->clients, bd))
|
||||
e_border_show(bd);
|
||||
else
|
||||
e_border_hide(bd);
|
||||
|
|
|
@ -336,8 +336,6 @@ _e_int_menus_desktops_pre_cb(void *data, E_Menu *m)
|
|||
e_menu_item_callback_set(mi, _e_int_menus_desktops_item_cb, desk);
|
||||
if (desk == e_desk_current_get(zone))
|
||||
e_menu_item_toggle_set(mi, 1);
|
||||
e_menu_item_icon_edje_set(mi, e_path_find(path_icons, "default.eet"),
|
||||
"desktop");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue