No. Once the downloads are initiated, they will start automatically when the Desktop App is launched with an internet connection.
For ease of use if you want your downloads to start immediately, you can keep your Desktop App running in the background and change your system settings to launch the application at startup.