From b220cbd60d537701292a3b64bb95a044e7fd0a89 Mon Sep 17 00:00:00 2001 From: Slava Monich Date: Tue, 3 Nov 2020 05:30:56 +0200 Subject: [PATCH] [app] Avoid QML runtime warnings "Unable to assign undefined to bool" --- app/qml/BooksBookView.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/qml/BooksBookView.qml b/app/qml/BooksBookView.qml index e31fde1..a30b225 100644 --- a/app/qml/BooksBookView.qml +++ b/app/qml/BooksBookView.qml @@ -69,7 +69,7 @@ Item { property alias loadingBackgroundOpacity: loadingBackground.opacity property bool pageActive - readonly property bool viewActive: pageActive && Qt.application.active && book + readonly property bool viewActive: pageActive && Qt.application.active && !!book readonly property bool haveVolumeUpAction: Settings.volumeUpAction !== BooksSettings.ActionNone readonly property bool haveVolumeDownAction: Settings.volumeDownAction !== BooksSettings.ActionNone readonly property bool haveKeyAction: haveVolumeUpAction || haveVolumeDownAction @@ -380,7 +380,7 @@ Item { leftMargin: bookModel.leftMargin rightMargin: bookModel.rightMargin opacity: _currentState.tools ? 1 : 0 - visible: opacity > 0 && book && bookModel.pageCount && !loading + visible: opacity > 0 && !!book && bookModel.pageCount && !loading onIncreaseFontSize: bookModel.increaseFontSize() onDecreaseFontSize: bookModel.decreaseFontSize()