Overlay ignores onTap if not visible