diff --git a/libs/remix-ui/debugger-ui/src/lib/vm-debugger/dropdown-panel.tsx b/libs/remix-ui/debugger-ui/src/lib/vm-debugger/dropdown-panel.tsx index 4ba9b16c12..0ce016fda4 100644 --- a/libs/remix-ui/debugger-ui/src/lib/vm-debugger/dropdown-panel.tsx +++ b/libs/remix-ui/debugger-ui/src/lib/vm-debugger/dropdown-panel.tsx @@ -34,10 +34,19 @@ export const DropdownPanel = (props: DropdownPanelProps) => { return ret } const formatSelfDefault = (key: string | number, data: ExtractData) => { + let value + if (typeof(data.self) === 'string') { + let regex = /^(0+)(.*)/g + let split = regex.exec(data.self.replace('0x', '')) + if (split && split[1] && split[2]) { + split[1] = data.self.indexOf('0x') === 0 ? '0x' + split[1] : split[1] + value = ({split[1]}{split[2]}) + } + } else value = data.self return (