GX-Bug #67575
geschlossenNo CSS after saving in StyleEdit 4
0%
Beim Beenden von StyleEdit 4 wird das Vorschau-Thema nicht mehr gelöscht.
Beschreibung
The CSS cannot be compiled after saving in StyleEdit 4.
The problem is a race condition. After clicking the EXIT button in SE4, several async http requests are sent. The GET request to dynamic_theme_style.css.php is sent in parallel to the the DELETE request for the Malibu_preview theme, but the DELETE request is finished before the GET requests is done. The GET requests builds a new theme in the public folder, which is deleted immediately by the DELETE request before the GET request included all the files from the public directory to generate the CSS. I guess StyleEdit has to wait until the DELETE request is finished, before closing and redirecting to the shop.
Because it's a race condition, I may not be reproducable in all environments. On my PC it happens always.
Dateien
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
- Datei
Bildschirmfoto von 2020-08-31 12-02-58.pngwurde gelöscht
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
- Datei 2020-09-01_14-37.png 2020-09-01_14-37.png wurde hinzugefügt
- Datei 2020-09-01_14-33.png 2020-09-01_14-33.png wurde hinzugefügt
Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert
- Status wurde von Gemeldet zu Anerkannt geändert
Von Alexandre Ataides vor mehr als 4 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
- Zugewiesen an wurde auf Alexandre Ataides gesetzt
Von Alexandre Ataides vor mehr als 4 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Alexandre Ataides zu Core-Entwickler geändert
- Zielversion wurde von 133 zu 4.3.1.0 beta2 geändert
- Release Notes Langtext aktualisiert (Vergleich)
Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Ahmed Hamouda geändert
Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert