Skip to content

Commit 441de1f

Browse files
authored
Fix React DevTools messages containing escaped characters (#291)
1 parent 3a03293 commit 441de1f

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎front_end/models/react_native/ReactDevToolsBindingsModel.ts‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,9 @@ export class ReactDevToolsBindingsModel extends SDK.SDKModel.SDKModel {
180180
}
181181

182182
const serializedMessage = JSON.stringify(message);
183-
await runtimeModel.agent.invoke_evaluate({expression: `${RUNTIME_GLOBAL}.sendMessage('${domainName}', '${serializedMessage}')`});
183+
await runtimeModel.agent.invoke_evaluate({
184+
expression: `${RUNTIME_GLOBAL}.sendMessage(${JSON.stringify(domainName)}, ${JSON.stringify(serializedMessage)})`,
185+
});
184186
}
185187

186188
async enable(): Promise<void> {

0 commit comments

Comments
 (0)