diff --git a/frameworks/core/components_ng/pattern/web/web_pattern.cpp b/frameworks/core/components_ng/pattern/web/web_pattern.cpp index 3f26e6ad608d5315a6d4e320bb542b4544bba9a6..52846b2f08d697cf33b58ac62ac608281ab75607 100644 --- a/frameworks/core/components_ng/pattern/web/web_pattern.cpp +++ b/frameworks/core/components_ng/pattern/web/web_pattern.cpp @@ -6872,6 +6872,7 @@ void WebPattern::UpdateFocusedAccessibilityId(int64_t accessibilityId) renderContext->ResetAccessibilityFocusRect(); renderContext->UpdateAccessibilityFocus(false); } else { + renderContext->UpdateAccessibilityFocus(false); renderContext->UpdateAccessibilityFocusRect(rect); renderContext->UpdateAccessibilityFocus(true); }