mirror of
https://gitee.com/openharmony/arkui_ace_engine
synced 2025-02-17 11:19:42 +00:00
!42533 修复CustomDialog弹出时,TextInput直接获焦问题
Merge pull request !42533 from wc-huang/code0904
This commit is contained in:
commit
d59eb635d5
@ -434,7 +434,10 @@ void FocusManager::WindowFocus(bool isFocus)
|
||||
auto rootFocusHub = root->GetFocusHub();
|
||||
CHECK_NULL_VOID(rootFocusHub);
|
||||
if (!rootFocusHub->IsCurrentFocus()) {
|
||||
auto focusDepend = rootFocusHub->GetFocusDependence();
|
||||
rootFocusHub->SetFocusDependence(FocusDependence::SELF);
|
||||
rootFocusHub->RequestFocusImmediately();
|
||||
rootFocusHub->SetFocusDependence(focusDepend);
|
||||
}
|
||||
pipeline->RequestFrame();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user