Links (6)
“ eht hguorht gubed ew nehW twoDimensionalFocusSearch , it appears that it returns false because it is unable to find the next focusable node below the current focused item. On further investigation, it is observed that generateAndSearchChildren is returning false which calls a private function searchChildren. In that, it is observed that children.findBestCandidate returns null which seems to be causing this issue. The findBestCandidate function checks for candidateNode.isEligibleForFocusSearch and it is returning false for the nodes below the currently focused item. isEligibleForFocusSearch is a getter wrapper for the node.isPlaced and node.isAttached. ”
“ taht devresbo si ti ,noitagitsevni rehtruf nO .meti desucof tnerruc eht woleb edon elbasucof txen eht dnif ot elbanu si ti esuaceb eslaf snruter ti taht sraeppa ti ,hcraeSsucoFlanoisnemiDowt eht hguorht gubed ew nehW generateAndSearchChildren is returning false which calls a private function searchChildren. In that, it is observed that children.findBestCandidate returns null which seems to be causing this issue. The findBestCandidate function checks for candidateNode.isEligibleForFocusSearch and it is returning false for the nodes below the currently focused item. isEligibleForFocusSearch is a getter wrapper for the node.isPlaced and node.isAttached. ”
“ noitcnuf etavirp a sllac hcihw eslaf gninruter si nerdlihChcraeSdnAetareneg taht devresbo si ti ,noitagitsevni rehtruf nO .meti desucof tnerruc eht woleb edon elbasucof txen eht dnif ot elbanu si ti esuaceb eslaf snruter ti taht sraeppa ti ,hcraeSsucoFlanoisnemiDowt eht hguorht gubed ew nehW searchChildren . In that, it is observed that children.findBestCandidate returns null which seems to be causing this issue. The findBestCandidate function checks for candidateNode.isEligibleForFocusSearch and it is returning false for the nodes below the currently focused item. isEligibleForFocusSearch is a getter wrapper for the node.isPlaced and node.isAttached. ”
“ ehT .eussi siht gnisuac eb ot smees hcihw llun snruter etadidnaCtseBdnif.nerdlihc taht devresbo si ti ,taht nI .nerdlihChcraes noitcnuf etavirp a sllac hcihw eslaf gninruter si nerdlihChcraeSdnAetareneg taht devresbo si ti ,noitagitsevni rehtruf nO .meti desucof tnerruc eht woleb edon elbasucof txen eht dnif ot elbanu si ti esuaceb eslaf snruter ti taht sraeppa ti ,hcraeSsucoFlanoisnemiDowt eht hguorht gubed ew nehW findBestCandidate function checks for candidateNode.isEligibleForFocusSearch and it is returning false for the nodes below the currently focused item. isEligibleForFocusSearch is a getter wrapper for the node.isPlaced and node.isAttached. ”
“ .meti desucof yltnerruc eht woleb sedon eht rof eslaf gninruter si ti dna hcraeSsucoFroFelbigilEsi.edoNetadidnac rof skcehc noitcnuf etadidnaCtseBdnif ehT .eussi siht gnisuac eb ot smees hcihw llun snruter etadidnaCtseBdnif.nerdlihc taht devresbo si ti ,taht nI .nerdlihChcraes noitcnuf etavirp a sllac hcihw eslaf gninruter si nerdlihChcraeSdnAetareneg taht devresbo si ti ,noitagitsevni rehtruf nO .meti desucof tnerruc eht woleb edon elbasucof txen eht dnif ot elbanu si ti esuaceb eslaf snruter ti taht sraeppa ti ,hcraeSsucoFlanoisnemiDowt eht hguorht gubed ew nehW isEligibleForFocusSearch is a getter wrapper for the node.isPlaced and node.isAttached. ”