major
nice-to-have
minor
Since the introduction of drag-and-drop file uploads and the associated progress dialogs in #23469, the display of the progress dialogs for file downloads (export) has been faulty. Specifically, the content of the dialog is no longer displayed.
The cause is the newly introduced styling of the upload dialog using the CSS selector ".progressDialog." However, this selector is also used to style the download dialog and currently requires completely different values. Either a different CSS selector must be introduced for the upload dialog, or adjustments are needed to the layout and styling structure of the download dialog.
Test
Perform an export (e.g., in Demo - Grid). The progress bar should be visible again. To test whether the progress bar still works correctly during drag-and-drop uploads, you must first configure the system to allow a larger file size to be uploaded. The progress bar only appears after the upload has been running for a certain amount of time. To achieve this, for example, the size limit can be set to “unlimited” by setting the `max-upload-size` of `com.top_logic.common.webfolder.ui.WebFolderUIFactory ` to 0 in ` DemoConf.config.xml`. Then, use drag-and-drop to upload a folder or files with a size of approximately 30 MB or larger to the demo’s WebFolder. The progress bar should then appear. This can be tested at http://docker:8007/CWS_25605