After clicking any of these buttons:  Trigger a loading, waiting for the solver finish its job. Once it finishes, trigger and event to download a zip on browser.
After clicking any of these buttons:

Trigger a loading, waiting for the solver finish its job.
Once it finishes, trigger and event to download a zip on browser.