diff --git a/tools/winscope/src/matrix_utils.js b/tools/winscope/src/matrix_utils.js index e9cef2afe..cfada074e 100644 --- a/tools/winscope/src/matrix_utils.js +++ b/tools/winscope/src/matrix_utils.js @@ -173,6 +173,7 @@ function is_type_flag_clear(transform, bits) { } function multiply_vec2(matrix, x, y) { + if (!matrix) return {x, y}; // |dsdx dsdy tx| | x | // |dtdx dtdy ty| x | y | // |0 0 1 | | 1 | diff --git a/tools/winscope/tests/samples/wl_trace.pb b/tools/winscope/tests/samples/wl_trace.pb new file mode 100644 index 000000000..7e1f0075e Binary files /dev/null and b/tools/winscope/tests/samples/wl_trace.pb differ