Thanks for clarifying. We are actively planning a revamped version of all these buttons and workflows and will consider it. I could see how we could just react to on another click while the download is running. This click will set the button to open the PDF once it's downloaded.
I like the idea, although we cannot promise any features before they actually appear in the app and there might be problems with this that I have overlooked.