Major
Nice to have
Detail
Seit der Einführung des Datei-Uploads per Drag'n'Drop und den damit verbunden Fortschrittsdialogen in #23469 ist die Darstellung der Fortschrittsdialoge für den Datei-Dowload (Export) fehlerhaft. Konkret wird der Inhalt des Dialogs nicht mehr angezeigt.
Ursache ist das neu eingeführte Styling des Upload-Dialogs per CSS-Selektor ".progressDialog". Dieser wird jedoch auch für das Styling des Download-Dialogs verwendet und benötigt aktuell vollständig andere Werte. Entweder muss für den Upload-Dialog ein anderer CSS-Selektor eingeführt werden, oder es sind Anpassungen im der Layout- / Styling-Struktur des Download-Dialogs notwendig.
Test
Einen Export ausführen (z.B. in Demo - Grid). Dabei sollte die Progressbar wieder sichtbar sein. Um zu testen, ob die Progressbar bei Drag and Drop Upload immer noch korrekt funktioniert, muss zunächst konfiguriert werden, dass eine größere Dateimenge hochgeladen werden kann. Nur ab einer gewissen Uploaddauer erscheint die Progressbar. Dazu kann zum Beispiel die Mengenbegrenzung auf unlimited gestellt werden, indem in DemoConf.config.xml die max-upload-size von com.top_logic.common.webfolder.ui.WebFolderUIFactory auf 0 gesetzt wird. Danach per Drag and Drop im WebFolder der Demo einen Ordner oder Dateien mit ein Größe von circa 30MB oder höher hochladen. So sollte die Progressbar angezeigt werden. Kann unter http://docker:8007/CWS_25605 getestet werden