merged client_test change from libtorrent_aio
This commit is contained in:
@@ -1952,9 +1952,10 @@ int main(int argc, char* argv[])
|
|||||||
|
|
||||||
// handle scrolling down when moving the cursor
|
// handle scrolling down when moving the cursor
|
||||||
// below the fold
|
// below the fold
|
||||||
int start_offset = 0;
|
static int start_offset = 0;
|
||||||
if (active_torrent >= max_lines - lines_printed)
|
if (active_torrent >= max_lines - lines_printed - start_offset)
|
||||||
start_offset = active_torrent - max_lines + lines_printed + 1;
|
start_offset = active_torrent - max_lines + lines_printed + 1;
|
||||||
|
if (active_torrent < start_offset) start_offset = active_torrent;
|
||||||
|
|
||||||
for (std::vector<torrent_status const*>::iterator i = filtered_handles.begin();
|
for (std::vector<torrent_status const*>::iterator i = filtered_handles.begin();
|
||||||
i != filtered_handles.end(); ++torrent_index)
|
i != filtered_handles.end(); ++torrent_index)
|
||||||
|
Reference in New Issue
Block a user