Display "Loading..." on Debug page after an `IsolateDestroy` event
- Langage dominant
- Dart
- Étoiles
- 1.7k
- Forks
- 404
- Merge moyen
- 6 j 17 h
- PR mergées (30 j)
- 18
Description
For large applications, creating an isolate can take non-trivial time. Currently DevTools displays `Loading...` while it waits for the initial `getVM` response. This is a nice user experience while `package:dwds` creates the first isolate. Upon a refresh in which `package:dwds` sends an `IsolateDestroy` event, DevTools will properly clear out the content of the Debug page. However, it does not display any indication that it is waiting for an `IsolateCreate` event. Ideally DevTools displays the `Loading...` message again.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par suivre le traitement de la page Debug pour les événements IsolateDestroy et IsolateCreate. Reproduisez une actualisation avec une grande application, puis vérifiez que la page affiche "Loading..." après IsolateDestroy et le conserve jusqu'à l'arrivée de IsolateCreate.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- dart
- Domaine
- devtools
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 42/100