From a003ee40f69fe6c97164652ab9840d1a8d97be0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sat, 20 May 2023 15:33:04 +0200 Subject: [PATCH] Handle undefined values --- YACReaderLibrary/qml/ComicInfoView.qml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/YACReaderLibrary/qml/ComicInfoView.qml b/YACReaderLibrary/qml/ComicInfoView.qml index 5b7eed9f..de2d4442 100644 --- a/YACReaderLibrary/qml/ComicInfoView.qml +++ b/YACReaderLibrary/qml/ComicInfoView.qml @@ -337,7 +337,7 @@ Rectangle { text: qsTr("Main character or team") - visible: comicInfo ? comicInfo.mainCharacterOrTeam.length > 0 : false + visible: comicInfo && comicInfo.mainCharacterOrTeam ? comicInfo.mainCharacterOrTeam.length > 0 : false } Text { @@ -345,9 +345,9 @@ Rectangle { font.family: "Arial" font.pixelSize: 15 - text: comicInfo ? comicInfo.mainCharacterOrTeam : "" + text: comicInfo && comicInfo.mainCharacterOrTeam ? comicInfo.mainCharacterOrTeam : "" - visible: comicInfo ? comicInfo.mainCharacterOrTeam.length > 0 : false + visible: comicInfo && comicInfo.mainCharacterOrTeam ? comicInfo.mainCharacterOrTeam.length > 0 : false } Text { @@ -691,9 +691,9 @@ Rectangle { font.family: "Arial" font.pixelSize: 15 - text: comicInfo ? comicInfo.languageISO : "" + text: comicInfo && comicInfo.languageISO ? comicInfo.languageISO : "" - visible: comicInfo ? comicInfo.languageISO.length > 0 : false + visible: comicInfo && comicInfo.languageISO ? comicInfo.languageISO.length > 0 ?? false : false } Text {