0

Removes needless copy of AXNodeData while iterating through update nodes in AXMainNodeAnnotator.

Bug: 378890693
Change-Id: Idf30aa077415fba9c5e640ae98ba6b4190852ca5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6064000
Commit-Queue: Abigail Klein <abigailbklein@google.com>
Commit-Queue: Elly FJ <ellyjones@chromium.org>
Reviewed-by: Elly FJ <ellyjones@chromium.org>
Auto-Submit: Abigail Klein <abigailbklein@google.com>
Cr-Commit-Position: refs/heads/main@{#1390360}
This commit is contained in:
Abigail Klein
2024-12-02 16:24:22 +00:00
committed by Chromium LUCI CQ
parent 5cbb87d239
commit 32485d06da

@ -158,7 +158,7 @@ void AXMainNodeAnnotator::ComputeAuthorStatus(ui::AXTreeUpdate* update) {
if (author_status_ != AXMainNodeAnnotatorAuthorStatus::kUnconfirmed) {
return;
}
for (ui::AXNodeData node : update->nodes) {
for (ui::AXNodeData& node : update->nodes) {
if (node.role == ax::mojom::Role::kMain) {
author_status_ = AXMainNodeAnnotatorAuthorStatus::kAuthorProvidedMain;
return;