Warning: ob_start(): function 'compress_handler' not found or invalid function name in /www/htdocs/xfmantis/core.php on line 18
0001829: Skriptausbau redraw - Mantis
Mantis - X-Skript
Viewing Issue Advanced Details
1829 Allgemein feature always 05.04.08 16:47 08.04.08 10:07
Natter  
Natter  
normal  
closed V0.911 - RC  
fixed  
none    
none V0.911 - RC  
0001829: Skriptausbau redraw
TDXComponent.redraw

Notes
(0003052)
Natter   
07.04.08 03:15   
Habe jetzt glaube eine Lösung gefunden, die Redraw-Probleme bei gescripteten Seiten verhindert. Das Problem war, dass die Seiten vor dem EVENT_ONPAGESHOW gezeichnet werden (und einfache Textzuweisungen lösen kein Event aus, daher kann darauf nicht mit einem Neuzeichnen reagiert werden). Im Prinzip ist das auch richtig (sonst würden z.B. Meldungen, die per ONPAGESHOW erzeugt werden, noch auf der vorhergehenden Seite angezeigt). Ich habe den Quellcode jetzt aber so geändert, dass nach callevent(ONPAGESHOW...) die Seite nochmal gezeichnet wird. Dies bedeutet zwar doppelte Arbeit, sollte aber alle Probleme abfangen, und in Anbetracht heutiger Rechner keine Probleme mit der Performance erzeugen. Der Befehl TDXComponent.redraw wird daher erstmal wieder entfernt (hat eh nicht so funktioniert, wie ich es dachte). Sollten nochmal Redraw-Probleme auftreten, bitte hier in Mantis melden.