From 9236a95bd643e8499a2be07a7893c064332d035e Mon Sep 17 00:00:00 2001 From: Priyanka Date: Wed, 18 Aug 2021 09:23:13 +0000 Subject: [PATCH] Fix flat and visible checkboxes on trace views. Now ticking the flat checkbox displays all entries without indentation, and only visible entries are shown upon ticking only visible. Bug: b/196951608 Test: upload a WM or SF trace and tick flat - all entries should be aligned to left of Hierarchy box. Change-Id: Iedb755d94895afcdca334871e980064c79430206 --- .../winscope/src/SurfaceFlingerTraceView.vue | 2 +- tools/winscope/src/TraceView.vue | 1 + tools/winscope/src/TreeView.vue | 37 +++++++++++++------ 3 files changed, 28 insertions(+), 12 deletions(-) diff --git a/tools/winscope/src/SurfaceFlingerTraceView.vue b/tools/winscope/src/SurfaceFlingerTraceView.vue index 94234ba71..b40aab155 100644 --- a/tools/winscope/src/SurfaceFlingerTraceView.vue +++ b/tools/winscope/src/SurfaceFlingerTraceView.vue @@ -21,7 +21,7 @@ import TraceView from '@/TraceView.vue'; export default { - name: 'WindowManagerTraceView', + name: 'SurfaceFlingerTraceView', props: ['store', 'file'], components: { TraceView, diff --git a/tools/winscope/src/TraceView.vue b/tools/winscope/src/TraceView.vue index 88bcabd3d..6c281a573 100644 --- a/tools/winscope/src/TraceView.vue +++ b/tools/winscope/src/TraceView.vue @@ -55,6 +55,7 @@ :selected="hierarchySelected" :filter="hierarchyFilter" :flattened="store.flattened" + :onlyVisible="store.onlyVisible" :items-clickable="true" :useGlobalCollapsedState="true" :simplify-names="store.simplifyNames" diff --git a/tools/winscope/src/TreeView.vue b/tools/winscope/src/TreeView.vue index 0c6356cc6..ff3c04fc7 100644 --- a/tools/winscope/src/TreeView.vue +++ b/tools/winscope/src/TreeView.vue @@ -31,7 +31,7 @@