flutter / flutter/devtools

Display "Loading..." on Debug page after an `IsolateDestroy` event

Ouverte
#1,221 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
P3 screen: debugger web debugging
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.