flutter / flutter/devtools

Confusing behavior on Performance page when paused

オープン
#4,872 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
P2 screen: performance
主要言語
Dart
スター
1.7k
フォーク
404
平均マージ
6日 17時間
マージ済み PR(30日)
18

説明

![Screen Shot 2022-12-02 at 10 24 04 AM](https://user-images.githubusercontent.com/43759233/205360623-82004979-a163-48f5-b43a-e461cc626a13.png)

The service extensions like Track Widget builds, layouts, paints, etc. appear to queue up and only make their way to the vm service when the app is unpaused. This is confusing because it looks like you enabled these settings from DevTools but the buttons enabled state does not change because the status of these service extensions from the VM service has not been updated to reflect the user action

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

Reproduce the behavior on the Performance page with the app paused, then inspect how the Track Widget, builds, layouts, and paints service-extension settings are sent to and reported by the VM service. Done means the controls reflect the user's enabled state without requiring the app to be unpaused.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
dart, flutter
領域
devtools, performance
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。