ankidroid / ankidroid/Anki-Android

Improve tags dialog initialization speed

Abierto
#18,424 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Keep Open Performance
Lenguaje dominante
Kotlin
Estrellas
11.8k
Forks
2.9k
Merge medio
2 d 3 h
PR fusionados (30 d)
171

Descripción

Follow-up issue after #16473 and #18297. When doing #18297 I took a look at some other potential points that could be improved.

Here are some ideas:

1. Uses `col.tags.tree()` to get the tag tree
2. Avoid creating new sets like TagsList do https://github.com/ankidroid/Anki-Android/blob/c620082338e5f7bb6e72ac5bbef55dca2bf0760d/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/tags/TagsList.kt#L58-L61
3. Avoid resorting the tags list https://github.com/ankidroid/Anki-Android/blob/c620082338e5f7bb6e72ac5bbef55dca2bf0760d/AnkiDroid/src/main/java/com/ichi2/anki/dialogs/tags/TagsList.kt#L267

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.