FFX: Cambio riga tramite selettore di riga
copia linkDescrizione del difetto
Il click su un selettore di riga in un pannello causava un ulteriore cambio riga non desiderato utilizzando il browser FireFox qualora venisse cliccato un altro oggetto attivo nella videata. Il motivo è dovutl al fatto che dopo aver cambiato riga il sistema non posizionava il cursore in una delle celle della riga attiva. Se veniva cliccato un altro oggetto presente nella videata il sistema riceveva un informazione errata dato che non veniva inviato l'oggetto che attualmente possedeva il fuoco causando, a volte, cambi riga non desiderati.
Effetti del malfunzionamento
- Dopo aver cambiato riga il sistema non posizionava il cursore su una delle colonne del pannello. Questo difetto poteva causare un cambio riga inatteso quando veniva cliccato un'altro oggetto presente nella videata.
Soluzioni
E' sufficiente correggere la funzione SetFocus nel file IJLIB.JS sostituendo la riga
if (!document.hasFocus())con
if (window.parent.document.hasFocus)
if (!window.parent.document.hasFocus())
Funzionalità interessate
Cambio riga nei pannelli effettuato tramite selettore di riga in Firefox.
Note
- Il malfunzionamento non si manifestava utilizzando Internet Explorer.
- In Safari si otteneva un errore Javascript dato che la funzione hasFocus non è presente.
Ultima modifica: 09/03/2009 / Validità: da 8.0.3560