E_Client *ec;
Eina_Iterator *it;
+ // desk listeners
+ wl_list_remove(&pd->desk_free.link);
+ wl_list_remove(&pd->name_set.link);
+ wl_list_remove(&pd->desk_show.link);
+ wl_list_remove(&pd->desk_client_add.link);
+ wl_list_remove(&pd->desk_client_del.link);
+ wl_list_remove(&pd->desk_has_ec.link);
+ wl_list_remove(&pd->geometry_set.link);
+ wl_list_remove(&pd->zoom_set.link);
+ wl_list_remove(&pd->zoom_get.link);
+ wl_list_remove(&pd->zoom_get_center_coordinate.link);
+ wl_list_remove(&pd->zoom_unset.link);
+ wl_list_remove(&pd->smart_member_add.link);
+ wl_list_remove(&pd->smart_member_del.link);
+ wl_list_remove(&pd->client_zoom_skip_set.link);
+ wl_list_remove(&pd->client_zoom_skip_unset.link);
+ wl_list_remove(&pd->client_zoom_apply.link);
+ wl_list_remove(&pd->zoom_is_animating.link);
+ wl_list_remove(&pd->visible_client_iconify_all.link);
+ wl_list_remove(&pd->visible_client_restore_all.link);
+ wl_list_remove(&pd->client_iconified_list_remove.link);
+ wl_list_remove(&pd->client_iconified_list_remove_all.link);
+ wl_list_remove(&pd->client_top_get.link);
+ wl_list_remove(&pd->client_bottom_get.link);
+ wl_list_remove(&pd->client_above_get.link);
+ wl_list_remove(&pd->client_below_get.link);
+ wl_list_remove(&pd->client_visible_above_get.link);
+ wl_list_remove(&pd->client_visible_below_get.link);
+
/* remove clients */
E_DESK_CLIENT_FOREACH(pd->desk, ec)
{