Changeset 8514


Ignore:
Timestamp:
May 24, 2009, 4:05:28 PM (12 years ago)
Author:
charles
Message:

(trunk web) fix striping in the file list, which I broke last night

Location:
trunk/web/javascript
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/javascript/torrent.js

    r8512 r8514  
    656656
    657657                var li = document.createElement('li');
    658                 li.classNameConst = 'inspector_torrent_file_list_entry ' + ((this._index%2)?'odd':'event');
     658                li.classNameConst = 'inspector_torrent_file_list_entry ' + ((this._index%2)?'odd':'even');
    659659                li.className = li.classNameConst;
    660660
  • trunk/web/javascript/transmission.js

    r8512 r8514  
    133133        },
    134134        loadImages: function() {
    135                 for(var i = 0; i<arguments.length; i++) {
    136                         jQuery("<img>").attr("src", arguments[i]);
    137                 }
     135                for( var i=0, row; row=arguments[i]; ++i )
     136                        jQuery("<img>").attr("src", row);
    138137        },
    139138   
     
    611610                        function() { return $(this).attr('id'); }
    612611                );
    613                 for( var i=0; i<tab_ids.length; ++i ) {
    614                         if (tab.id == tab_ids[i]) {
    615                                 $('#' + tab_ids[i]).addClass('selected');
    616                                 $('#' + tab_ids[i] + '_container').show();
     612                for( var i=0, row; row=tab_ids[i]; ++i ) {
     613                        if (tab.id == row) {
     614                                $('#'+row).addClass('selected');
     615                                $('#'+row+'_container').show();
    617616                        } else {
    618                                 $('#' + tab_ids[i]).removeClass('selected');
    619                                 $('#' + tab_ids[i] + '_container').hide();
     617                                $('#'+row).removeClass('selected');
     618                                $('#'+row+'_container').hide();
    620619                        }
    621620                }
     
    13951394                var allTorrents = this.getAllTorrents( );
    13961395                var keep = [ ];
    1397                 for( var i=0, len=allTorrents.length; i<len; ++i ) {
    1398                         var t = allTorrents[i];
     1396                for( var i=0, t; t=allTorrents[i]; ++i )
    13991397                        if( t.test( this[Prefs._FilterMode], this._current_search ) )
    14001398                                keep.push( t );
    1401                 }
    14021399
    14031400                // sort the keepers
     
    14101407
    14111408                // hide the ones we're not keeping
    1412                 for( var i=keep.length; i<this._rows.length; ++i ) {
    1413                         var e = this._rows[i];
     1409                for( var i=keep.length, e; e=this._rows[i]; ++i ) {
    14141410                        delete e._torrent;
    14151411                        e[0].style.display = 'none';
Note: See TracChangeset for help on using the changeset viewer.