Ticket #7054: Quicktime get info endless loop.patch

File Quicktime get info endless loop.patch, 1.0 kB (added by guest, 7 months ago)
  • Quicktime.js

     
    236236                        if(mv){ 
    237237                                qt=mv, n=qt.parentNode; 
    238238                        } else { 
    239                                 qtInsert(); 
    240                                 if(!dojo.isOpera){ 
    241                                         setTimeout(function(){ qtGetInfo(document[o.id]); }, 50); 
    242                                 } else { 
    243                                         var fn=function(){  
    244                                                 setTimeout(function(){ qtGetInfo(document[o.id]) }, 50);  
    245                                         }; 
    246                                         if(!dojo._initFired){ 
    247                                                 dojo.addOnLoad(fn); 
     239                                if(o.id) { 
     240                                        qtInsert(); 
     241                                        if(!dojo.isOpera){ 
     242                                                setTimeout(function(){ qtGetInfo(document[o.id]); }, 50); 
    248243                                        } else { 
    249                                                 dojo.connect(document[o.id], "onload", fn); 
     244                                                var fn=function(){  
     245                                                        setTimeout(function(){ qtGetInfo(document[o.id]) }, 50);  
     246                                                }; 
     247                                                if(!dojo._initFired){ 
     248                                                        dojo.addOnLoad(fn); 
     249                                                } else { 
     250                                                        dojo.connect(document[o.id], "onload", fn); 
     251                                                } 
    250252                                        } 
    251253                                } 
    252254                                return;