¿Qué ROM utilizas? Si usas la de benru89 + el superSonicPatch 2.2 es normal que se cierre el launcher y tenga que cargar los iconos de nuevo cada vez que vuelvas al escritorio. Para evitarlo vete a Ajustes > Ajustes de CyanogenMod > Rendimiento y activa la casilla "Bloquear home en memoria".
Saludos.
