Current comic view only makes sense for folders and reading lists.

This commit is contained in:
Luis Ángel San Martín
2018-05-22 18:45:12 +02:00
parent 4be84c6845
commit 450997762e
2 changed files with 53 additions and 45 deletions

View File

@ -455,7 +455,13 @@ void GridComicsView::setCurrentComicIfNeeded()
QQmlContext *ctxt = view->rootContext();
if (found && filterEnabled == false) {
ComicModel::Mode mode = model->getMode();
bool showCurrentComic = found &&
filterEnabled == false &&
(mode == ComicModel::Mode::Folder || mode == ComicModel::Mode::ReadingList);
if (showCurrentComic) {
ctxt->setContextProperty("currentComic", &currentComic);
ctxt->setContextProperty("currentComicInfo", &(currentComic.info));
ctxt->setContextProperty("showCurrentComic", true);