Index: tools/perf/page_sets/key_silk_cases.py |
diff --git a/tools/perf/page_sets/key_silk_cases.py b/tools/perf/page_sets/key_silk_cases.py |
index 4e9941f5840ae6579e4625ab943bc277287351c2..c8066965b6edb74f34cdf657374af653b99cf3a1 100644 |
--- a/tools/perf/page_sets/key_silk_cases.py |
+++ b/tools/perf/page_sets/key_silk_cases.py |
@@ -363,8 +363,10 @@ class Page19(KeySilkCasesPage): |
interaction.End() |
interaction = action_runner.BeginInteraction('Wait', is_smooth=True) |
- action_runner.WaitForJavaScriptCondition( |
- 'document.getElementById("nav-drawer").active') |
+ action_runner.WaitForJavaScriptCondition(''' |
+ document.getElementById("nav-drawer").active && |
+ document.getElementById("nav-drawer").children[0] |
+ .getBoundingClientRect().left == 0''') |
interaction.End() |
def RunNavigateSteps(self, action_runner): |