Changeset 13575


Ignore:
Timestamp:
Oct 15, 2012, 4:32:48 AM (9 years ago)
Author:
jordan
Message:

(trunk, web) #5091 'Disable file selection for non-multi-file transfers' -- fixed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/javascript/file-row.js

    r13525 r13575  
    3939                e.toggleClass('skip', !fields.isWanted);
    4040                e.toggleClass('complete', isDone());
     41                $(e[0].checkbox).prop('disabled', !isEditable());
    4142                $(e[0].checkbox).prop('checked', fields.isWanted);
    4243        },
     
    105106                return fields.have >= fields.size;
    106107        },
     108        isEditable = function () {
     109                return (fields.torrent.getFileCount()>1) && !isDone();
     110        };
    107111
    108112        createRow = function(torrent, depth, name, even) {
     
    183187                return elements.root;
    184188        };
    185         this.isEditable = function () {
    186                 return (fields.torrent.getFileCount()>1) && !isDone();
    187         };
    188189        this.refresh = function() {
    189190                refreshImpl();
Note: See TracChangeset for help on using the changeset viewer.