Display "Loading..." on Debug page after an `IsolateDestroy` event
- Ngôn ngữ chính
- Dart
- Star
- 1.7k
- Fork
- 404
- Merge trung bình
- 6 ngày 17 giờ
- Pull request đã merge (30 ngày)
- 18
Mô tả
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.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách lần theo việc xử lý trang Debug đối với các sự kiện IsolateDestroy và IsolateCreate. Tái hiện việc làm mới với một ứng dụng lớn, sau đó xác minh rằng trang hiển thị "Loading..." sau IsolateDestroy và vẫn giữ nó hiển thị cho đến khi IsolateCreate đến.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- dart
- Lĩnh vực
- devtools
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 42/100