mirror of
https://github.com/transmission/transmission
synced 2025-02-20 13:16:53 +00:00
(trunk web) #4452 "Pause / Resume buttons to the right of all torrents are nonfunctional" -- fixed.
This commit is contained in:
parent
6a57cbc52f
commit
1e24f764c1
1 changed files with 12 additions and 6 deletions
|
@ -1337,12 +1337,16 @@ Transmission.prototype =
|
|||
|
||||
onToggleRunningClicked: function(ev)
|
||||
{
|
||||
var torrent = ev.data.r.getTorrent();
|
||||
|
||||
if (torrent.isStopped())
|
||||
this.startTorrent(torrent);
|
||||
else
|
||||
this.stopTorrent(torrent);
|
||||
var t, i, e;
|
||||
e = $(ev.target).closest('.torrent')[0];
|
||||
i = $('#torrent_list > li').index(e);
|
||||
if ((0<=i) && (i<this._rows.length)) {
|
||||
t = this._rows[i].getTorrent();
|
||||
if (t.isStopped())
|
||||
this.startTorrent(t);
|
||||
else
|
||||
this.stopTorrent(t);
|
||||
}
|
||||
},
|
||||
|
||||
setEnabled: function(key, flag)
|
||||
|
@ -1997,6 +2001,8 @@ Transmission.prototype =
|
|||
row = new TorrentRow(renderer, this, t);
|
||||
row.getElement().row = row;
|
||||
dirty_rows.push(row);
|
||||
if ((e = row.getToggleRunningButton()))
|
||||
$(e).click($.proxy(this.onToggleRunningClicked,this));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue