getNextFocus

fun getNextFocus(root: Any?, view: View?, direction: FocusDirection, depth: Int = 0): View?

recursively looks for a next focus up to a depth of 10, this is used to override the normal shit focus system because this application has a lot of invisible views that messes with some tv devices