I am building a page, dynamicly generating some views into it. In my case the list showned will updated given the user input (used as a filter).
All was working perf
You have an issue with your onTap handler. It is trying to show the dialog immediately during your build function, which is not allowed.
onTap
onTap: showInfos(serv),
Change your handler to be a function:
onTap: () => showInfos(serv),