diff --git a/packages/debugger/src/panels/variables/tree.tsx b/packages/debugger/src/panels/variables/tree.tsx index 28bf37487606..c5fd29041f31 100644 --- a/packages/debugger/src/panels/variables/tree.tsx +++ b/packages/debugger/src/panels/variables/tree.tsx @@ -396,6 +396,12 @@ interface IVariableComponentProps { } function _prepareDetail(variable: IDebugger.IVariable) { + if ( + variable.type === 'float' && + (variable.value == 'inf' || variable.value == '-inf') + ) { + return variable.value; + } const detail = convertType(variable); if (variable.type === 'float' && isNaN(detail as number)) { // silence React warning: