fix: conserva la búsqueda al rotar la pantalla (rememberSaveable) #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "HBB:fix/search-rotation-state"
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?
El estado de SearchScreen usaba remember, que no sobrevive a un cambio de
configuración: al rotar el teléfono se recreaba la Activity y se vaciaban el
campo "buscar libro o autor" y la lista de resultados. Esto era especialmente
molesto con el escáner, porque al girar el dispositivo para leer los resultados
desaparecían.
Se cambian la consulta, el modo, el mensaje de error y las listas de resultados a
rememberSaveable, y se marcan BookSearchResult y SuggestedUser como Serializable
para que las listas puedan persistirse. Ahora la búsqueda sobrevive a la rotación.
Muchas gracias, he incluido todos los cambios
Pull request closed