DoMoveFocusWithinLayoutControl() should be performed starting from the currently focused actor.
2. If the actor returned through GetNextKeyboardFocusableActor() is itself, it becomes an infinite loop.
So It should recurse DoMoveFocusWithinLayoutControl() only when not yourself.