Giusto per segnalare, non mi pare abbia effetti indesiderati ma mi trovo questo errore in console.
Sulla funzione IDCombo.prototype.OnKeyDown = function(eve) {...
Ad un certo punto mi trovo un errore su questo pezzo di codice
- Code: Select all
if (code == 9)
{
// Ho premuto TAB e mio padre e' una PCell, faccio partire il messaggio al server
if (this.Owner.OnComboChange)
{
// Se non sono list-owner e chiudo la combo, devo comunque informare il server di quel che ho fatto/selezionato
if (!this.ListOwner)
this.Owner.OnComboChange(true, true);
else
this.Owner.OnComboChange(!undo);
}
//
// Se ci sono richieste in corso (il server sta rispondendo alle mie modifiche) non esco dalla combo, devo rimanere qui fino a che non risponde..
if (RD3_DesktopManager.MessagePump.Requests.length > 0)
RD3_Glb.StopEvent(eve);
}
//
return;
L'errore è alla riga 2253 dove fa this.Owner.OnComboChange(!undo);
La variabile undo non è definita nella funzione.