Instead of triggering a microflow, configure the listview to trigger a nanoflow.
In the nanoflow call the microflow and use the ‘Show progress’ / ‘Hide progress’ actions
Instead of the on click functionality you can use the clickable containter widget with context: https://appstore.home.mendix.com/link/app/106163/
This will let you set a progress bar but also gives you more control on the click functionality