From 74d4308156af13867c78fcf9ee32a8189dc3dcab Mon Sep 17 00:00:00 2001 From: Chun-Heng Tai Date: Tue, 21 Feb 2023 11:02:37 -0800 Subject: [PATCH] Add more log when receiving semantics node not part of update --- .../platform/android/io/flutter/view/AccessibilityBridge.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/shell/platform/android/io/flutter/view/AccessibilityBridge.java b/shell/platform/android/io/flutter/view/AccessibilityBridge.java index 9b4bacee86799..b121f531e2f1e 100644 --- a/shell/platform/android/io/flutter/view/AccessibilityBridge.java +++ b/shell/platform/android/io/flutter/view/AccessibilityBridge.java @@ -2731,7 +2731,8 @@ private void updateRecursively( } if (transform == null) { if (BuildConfig.DEBUG) { - throw new AssertionError("transform has not been initialized"); + Log.e(TAG, "transform has not been initialized for id = " + id); + accessibilityBridge.getRootSemanticsNode().log("Semantics tree:", true); } transform = new float[16]; }