/Engine/Source/Developer/SlateReflector/Public/SlateNavigationEventSimulator.h
The application or a widget can consume the "set focus" event. Resulting in different behavior.
class FSlateNavigationEventSimulator
FHandleNavigati...
OnViewportHandleNavigation
Once the destination widget has been decided, the viewport may handled the event.