| 96 | } |
| 97 | |
| 98 | private sendLaunchProgressEvent(e: AppProgress) { |
| 99 | // We ignore finish progress events for launch progress because we use a |
| 100 | // single ID for launch progress to avoid multiple progress indicators and |
| 101 | // don't want to hide the overall progress when the first step completes. |
| 102 | // |
| 103 | // We'll hide the overall launch progress when we connect to the VM service. |
| 104 | if (!e.finished && e.message) |
| 105 | this.updateProgress(debugLaunchProgressId, e.message); |
| 106 | } |
| 107 | |
| 108 | private sendProgressEvent(e: AppProgress) { |
| 109 | const progressId = `flutter-${e.appId}-${e.progressId}`; |