Fix Widget Findall and add test