Bug 422499 - Filtering for outliner does not find non-visible items
- Part2 of fix, traverse recursively showing parents of leafs

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>