From fed2bedf85d06efcfad2602227a79bf8b6d9e390 Mon Sep 17 00:00:00 2001 From: JunsuChoi Date: Wed, 25 Mar 2026 15:48:14 +0900 Subject: [PATCH] Fix missing SetIdentifierFromFlutterUpdate call in ConvertFlutterUpdate The identifier field was added to FlutterSemanticsNode2 and SetIdentifierFromFlutterUpdate() was implemented in the 3.41.4 update, but the method was never called in ConvertFlutterUpdate(), causing the identifier to be silently ignored when building the AX tree. --- flutter/shell/platform/common/accessibility_bridge.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/flutter/shell/platform/common/accessibility_bridge.cc b/flutter/shell/platform/common/accessibility_bridge.cc index ca318e1..722df0e 100644 --- a/flutter/shell/platform/common/accessibility_bridge.cc +++ b/flutter/shell/platform/common/accessibility_bridge.cc @@ -292,6 +292,7 @@ void AccessibilityBridge::ConvertFlutterUpdate(const SemanticsNode& node, SetIntAttributesFromFlutterUpdate(node_data, node); SetIntListAttributesFromFlutterUpdate(node_data, node); SetStringListAttributesFromFlutterUpdate(node_data, node); + SetIdentifierFromFlutterUpdate(node_data, node); SetNameFromFlutterUpdate(node_data, node); SetValueFromFlutterUpdate(node_data, node); SetTooltipFromFlutterUpdate(node_data, node);