Skip to content

Commit b377fcd

Browse files
authored
Send a "pong" response when Cider "pings" the Dart Debug Extension (#2344)
1 parent 10131b1 commit b377fcd

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

dwds/debug_extension_mv3/web/cider_connection.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ enum CiderMessageType {
3030
error,
3131
inspectorUrlResponse,
3232
inspectorUrlRequest,
33+
ping,
34+
pong,
3335
startDebugResponse,
3436
startDebugRequest,
3537
stopDebugResponse,
@@ -123,6 +125,8 @@ Future<void> _handleMessageFromCider(dynamic message, Port _) async {
123125
await _stopDebugging(appId: messageBody);
124126
} else if (messageType == CiderMessageType.inspectorUrlRequest.name) {
125127
await _sendInspectorUrl(appId: messageBody);
128+
} else if (messageType == CiderMessageType.ping.name) {
129+
sendMessageToCider(messageType: CiderMessageType.pong);
126130
}
127131
}
128132

0 commit comments

Comments
 (0)