fix(studio): Lauf-Anzeige ohne geöffneten Fall zurücksetzen
Nachtrag zu ffbdd51. _renderLauf lief nur über _stagesIdle, und das wiederum
nur beim Laden eines Falls. Schloss man den Fall oder öffnete das Studio ohne
Fall, blieb der Stand-Kasten mit den Angaben des zuletzt geöffneten Falls
stehen, beim allerersten Aufruf war er leer.
Zwei Absicherungen. Der Leerzustand setzt Fall und Frischedaten zurück und
zeichnet die Spalte einmal neu, und das Dokument bringt den Ausgangstext
bereits mit.
Sechs Prüfungen dafür.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -170,6 +170,14 @@ const Studio = {
|
||||
const cols = document.getElementById('studio-cols');
|
||||
if (cols) cols.classList.toggle('idle', on);
|
||||
document.getElementById('studio-empty').style.display = on ? '' : 'none';
|
||||
// Ohne Fall wuerde die Lauf-Anzeige sonst mit dem Stand des zuletzt
|
||||
// geoeffneten Falls stehen bleiben. Nur beim Leerschalten neu zeichnen,
|
||||
// beim Oeffnen macht das loadDetail mit den richtigen Daten.
|
||||
if (on) {
|
||||
this.incident = null;
|
||||
this.fresh = null;
|
||||
this._renderLauf();
|
||||
}
|
||||
},
|
||||
|
||||
// === Linke Spalte: Reiter "Fälle" / "Quellen" ===
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren