Soluciona carga exagerada para listado jerárquico
Debido al arreglo introducido en 1a1f7384, el tiempo de carga de los listados jerárquicos tras recibir los datos era demasiado largo. El motivo es que se estaba intentando dibujar las filas padre pendientes tras la inserción de cada elemento (tanto si venía uno como si llegaba un grupo de ellos). Ahora se diferencia ambos casos para no repetir inútilmente el proceso. Evalua la definición del módulo Row (y sus componentes) al principio, en lugar de hacerlo a cada llegada de datos. Es inútil repetir el proceso cuando esa definición no cambia desde la construcción del listado. Reubica métodos repetidos (copy&paste) en diferentes implementaciones y extensiones, definiéndolos una única vez. Aprovecha para renombrar varios métodos bautizados de forma vaga y poco concreta, así como corregir otros nombres con erratas.
Loading
Please register or sign in to comment