[FIX]: make sure parent is visible before handling touch
Merge pull request #7560 from Mazyod/fix-tableview-touch-handler

FIX: make sure TableView parents are visible before handling touch