mirror of
https://github.com/Jeuners/Logpy-AgentOne.git
synced 2026-09-09 15:02:33 +02:00
fix: offene Bewertungs-Korrektur verschwindet nicht mehr beim Auto-Refresh
Gleiches Muster wie der Audio-Refresh-Bug: zeichneBoard() baut die Karten alle 3s per innerHTML komplett neu, das riss eine gerade geoeffnete 👎-Korrektur-Auswahl (Kategorie/Dringlichkeit-Dropdowns) wieder weg, bevor man sie ausfuellen konnte - "erscheint, verschwindet wieder". takt() pausiert jetzt zusaetzlich, solange .bw-korrektur.zeigen offen ist. Mit Playwright verifiziert: bleibt jetzt auch nach 7s (mehrere Poll-Zyklen) sichtbar. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015vtvcyNkapuDh583643hNs
This commit is contained in:
parent
6aedeafdbf
commit
cc5838621c
1 changed files with 5 additions and 0 deletions
|
|
@ -828,6 +828,11 @@ async function takt(){
|
||||||
// etwas lief - das Board hat sich praktisch nie mehr neu gezeichnet, sobald
|
// etwas lief - das Board hat sich praktisch nie mehr neu gezeichnet, sobald
|
||||||
// irgendeine Karte eine Aufnahme hatte (also fast immer).
|
// irgendeine Karte eine Aufnahme hatte (also fast immer).
|
||||||
if([...document.querySelectorAll('#board audio')].some(a=>!a.paused))return;
|
if([...document.querySelectorAll('#board audio')].some(a=>!a.paused))return;
|
||||||
|
// Gleiches Problem wie beim Audio-Player: zeichneBoard() baut die Karten
|
||||||
|
// per innerHTML komplett neu, das reisst eine offene 👎-Korrektur-Auswahl
|
||||||
|
// wieder weg, bevor man sie ausfuellen kann ("erscheint, verschwindet
|
||||||
|
// wieder"). Nicht neu zeichnen, solange eine offen ist.
|
||||||
|
if(document.querySelector('.bw-korrektur.zeigen'))return;
|
||||||
const [s,a,v]=await Promise.all([hole('/api/status'),hole('/api/anrufe'),hole('/api/verlauf')]);
|
const [s,a,v]=await Promise.all([hole('/api/status'),hole('/api/anrufe'),hole('/api/verlauf')]);
|
||||||
if(s===null&&a===null&&v===null){verbindungsFehler++}
|
if(s===null&&a===null&&v===null){verbindungsFehler++}
|
||||||
else{verbindungsFehler=0;letzteAktualisierung=new Date()}
|
else{verbindungsFehler=0;letzteAktualisierung=new Date()}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue