diff options
author | 2020-08-27 17:22:58 -0700 | |
---|---|---|
committer | 2020-08-28 00:25:21 +0000 | |
commit | d0929bc44c508845ad68b09c506ccf2c738a0a77 (patch) | |
tree | e47c68767949311f0bead145d98cb595150cb2a1 | |
parent | 544bc76eff90889dda0fbdf032424a73dd707cae (diff) |
Don't print matrix if it's an identity matrix
Fixes: 165800753
Test: adb shell dumpsys input
Change-Id: Ifd666e92123e01b399620a6889f83c8715cd2253
-rw-r--r-- | libs/ui/Transform.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ui/Transform.cpp b/libs/ui/Transform.cpp index 6b1bb40bd8..e1fb45caf3 100644 --- a/libs/ui/Transform.cpp +++ b/libs/ui/Transform.cpp @@ -515,6 +515,10 @@ void Transform::dump(std::string& out, const char* name, const char* prefix) con } out += "(" + transformToString(type) + ")\n"; + if (type == IDENTITY) { + return; + } + for (size_t i = 0; i < 3; i++) { StringAppendF(&out, "%s %.4f %.4f %.4f\n", prefix, static_cast<double>(mMatrix[0][i]), static_cast<double>(mMatrix[1][i]), static_cast<double>(mMatrix[2][i])); |