From 4e0d2644fb0c865a4a0b6789e43a9454eb08319e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sat, 6 Jan 2018 08:54:44 +0100 Subject: [PATCH] Don't emit pageAvailable unless it is available. --- YACReader/viewer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/YACReader/viewer.cpp b/YACReader/viewer.cpp index 35e3d65d..7593ab92 100644 --- a/YACReader/viewer.cpp +++ b/YACReader/viewer.cpp @@ -308,8 +308,6 @@ void Viewer::updatePage() content->setPixmap(*currentPage); updateContentSize(); updateVerticalScrollBar(); - emit backgroundChanges(); - emit(pageAvailable(true)); if(goToFlow->isHidden()) setFocus(Qt::ShortcutFocusReason); @@ -319,6 +317,10 @@ void Viewer::updatePage() if(currentPage->isNull()) setPageUnavailableMessage(); + else + emit(pageAvailable(true)); + + emit backgroundChanges(); if(restoreMagnifyingGlass) {