class FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test
Defined at line 516 of file ../../src/ui/scenic/lib/focus/tests/focus_manager_unittest.cc
Tree topology:
A A
/
\
/
\
// B C -> B C
| |
D D
This tests that when focus is actively on an auto-focused target (D via B), and a view tree
topology change severs the target from the requester's subtree, the repairing process drops
the invalid auto-focus rule and safely falls back to the original requester.
Public Methods
void FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test ()
Defined at line 516 of file ../../src/ui/scenic/lib/focus/tests/focus_manager_unittest.cc
void FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test (const FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test & )
Defined at line 516 of file ../../src/ui/scenic/lib/focus/tests/focus_manager_unittest.cc
void FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test (FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test && )
Defined at line 516 of file ../../src/ui/scenic/lib/focus/tests/focus_manager_unittest.cc
FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test & operator= (const FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test & )
Defined at line 516 of file ../../src/ui/scenic/lib/focus/tests/focus_manager_unittest.cc
FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test & operator= (FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test && )
Defined at line 516 of file ../../src/ui/scenic/lib/focus/tests/focus_manager_unittest.cc
void ~FocusManagerTest_AutoFocus_ShouldIgnoreTargetDuringRepairIfNoLongerDescendant_Test ()
Defined at line 516 of file ../../src/ui/scenic/lib/focus/tests/focus_manager_unittest.cc