Fixed progress when the user reaches the latest page in double page mode.

This commit is contained in:
Luis Ángel San Martín 2017-09-13 12:16:33 +02:00
parent d81b93e827
commit a9ccad6e3d

View File

@ -1185,7 +1185,14 @@ void Viewer::updateComic(ComicDB & comic)
if(render->hasLoadedComic())
{
//set currentPage
comic.info.currentPage = render->getIndex()+1;
if(render->currentPageIsDoublePage() == false)
{
comic.info.currentPage = render->getIndex()+1;
}
else
{
comic.info.currentPage = std::min(render->numPages(), render->getIndex()+2);
}
//set bookmarks
Bookmarks * boomarks = render->getBookmarks();
QList<int> boomarksList = boomarks->getBookmarkPages();