From 8e29f4fca551b13cd8588030c2dc7b5935c3b8fd Mon Sep 17 00:00:00 2001 From: Adam Gastineau Date: Wed, 15 Jan 2025 12:34:35 -0800 Subject: [PATCH] Properly print setFixedTime values from other language clients --- packages/trace-viewer/src/ui/string.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/trace-viewer/src/ui/string.ts b/packages/trace-viewer/src/ui/string.ts index 436ca827b5..572ff241bf 100644 --- a/packages/trace-viewer/src/ui/string.ts +++ b/packages/trace-viewer/src/ui/string.ts @@ -38,12 +38,18 @@ export const actionParameterDisplayString = ( } else if (params.ticksString !== undefined) { // clock.fastForward/runFor string value = params.ticksString; - } else if (params.timeNumber !== undefined) { + } else if ( + params.timeString !== undefined || + params.timeNumber !== undefined + ) { // clock.pauseAt/setFixedTime/setSystemTime try { - value = new Date(params.timeNumber).toLocaleString(undefined, { - timeZone: 'UTC', - }); + value = new Date(params.timeString ?? params.timeNumber).toLocaleString( + undefined, + { + timeZone: 'UTC', + }, + ); } catch (e) { return undefined; }