- Timestamp:
- Jun 26, 2010, 5:19:02 PM (12 years ago)
- Location:
- branches/2.0x/web/javascript
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0x/web/javascript/torrent.js
r10536 r10870 89 89 top_e._torrent = this; 90 90 var element = $(top_e); 91 91 $(element).bind('dblclick', function(e) { transmission.toggleInspector(); }); 92 92 element._torrent = this; 93 element._id = this._id; 93 94 this._element = element; 94 95 this._controller = controller; -
branches/2.0x/web/javascript/transmission.js
r10773 r10870 1566 1566 var e = torrent.element(); 1567 1567 if( e ) { 1568 var row_index = tr.getTorrentIndex(tr._rows, torrent); 1569 //if torrent is not currently visible then delete a hidden row 1570 //otherwise the row model gets corrupted because no row gets deleted 1571 if( row_index == null ) row_index = tr._rows.length - 1; 1568 var row_index; 1569 for( var i=0, row; row = tr._rows[i]; ++i ) { 1570 if( row._id == torrent._id ) 1571 { 1572 row_index = i; 1573 e = tr._rows[row_index]; 1574 break; 1575 } 1576 } 1572 1577 delete e._torrent; //remove circular refernce to help IE garbage collect 1573 1578 tr._rows.splice(row_index, 1)
Note: See TracChangeset
for help on using the changeset viewer.