Los días que faltan no salían en «Leyendo» #31
Loading…
Reference in a new issue
No description provided.
Delete branch "HBB/rocinante_android:fix/dias-restantes-no-salian"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fallo en lo que mandé la semana pasada, publicado ya en la 1.2.4: la línea de
«faltan tantos días» no aparece.
La cuenta necesita la fecha de inicio, y esa no viene con la estantería: la trae
el relleno por libro, que llega de disco un instante después. Se calculaba una
sola vez dentro del efecto que pide el progreso, con lo que hubiera en ese
momento —casi siempre nada—, y ya no se volvía a mirar.
Antes de guardar el progreso en disco ese efecto tardaba lo suyo, una petición y
un cuarto de segundo por libro, y para cuando llegaba al final la fecha ya estaba
puesta. Con lo guardado termina en un suspiro y se adelanta. El fallo estaba
desde el principio; la caché solo lo destapó, y por eso parecía aparecer y
desaparecer sin motivo.
Los días pasan a su propio efecto, que rehace la cuenta cada vez que llega un
dato. No pide nada a nadie, así que repetirla no cuesta.
Probado con la caché de la aplicación borrada del todo, que es el caso peor: la
línea sale sola en cuanto llega la fecha, sin tocar «Actualizar datos».
Muy bien visto. Últimamente tengo poco tiempo para la app y por eso hay poco movimiento.
Muchas gracias por tu aportación
Pull request closed