flutter / flutter/devtools

Unexpected Inspector behavior with package roots

Ouverte
#8,265 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug P2 screen: inspector
Langage dominant
Dart
Étoiles
1.7k
Forks
404
Merge moyen
6 j 17 h
PR mergées (30 j)
18

Description

In this screenshot:

- I am running the `standalone_ui/editor_sidebar` run configuration in the devtools_app project.
- I used the inspector & select widget mode to select the column in the mock editor (from `mock_editor_widget.dart`)
- In the summary tree, nothing below the `SizedBox` widget from the `SplitPane` is present.
- In the details tree, the Column I have selected is present.
- The `mock_editor_widget.dart` file exists under `devtools_app/test/` and one of the pub root directories is `/Users/path/to/devtools_app`, so widgets created in this location should be included in the summary tree.

![Screenshot 2024-08-28 at 10 08 49 AM](https://github.com/user-attachments/assets/df7532e0-11d0-41d7-b7ca-d3dfd7a8f9b9)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par la configuration d’exécution standalone_ui/editor_sidebar et reproduisez le problème en utilisant le mode select widget de l’inspecteur. Comparez les arbres de résumé et de détails pour Column dans test/mock_editor_widget.dart, puis suivez la manière dont les répertoires pub root déterminent quels widgets apparaissent dans l’arbre de résumé. Le travail est terminé lorsque les widgets sous le pub root devtools_app indiqué sont inclus de manière cohérente.

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é
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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