diff --git a/packages/trace-viewer/src/ui/actionList.tsx b/packages/trace-viewer/src/ui/actionList.tsx index 4ed76c6165..87e78416b0 100644 --- a/packages/trace-viewer/src/ui/actionList.tsx +++ b/packages/trace-viewer/src/ui/actionList.tsx @@ -309,17 +309,11 @@ const actionParameterDisplayString = ( case 'page': case 'frame': case 'elementhandle': - let string = keyboardDisplayString(action); - - if (string !== undefined) - return string; - - string = mouseDisplayString(action); - - if (string !== undefined) - return string; - - return touchscreenDisplayString(action); + return ( + keyboardDisplayString(action) ?? + mouseDisplayString(action) ?? + touchscreenDisplayString(action) + ); } return undefined;