From 3b89d47fe11b09ebe2d8b5dc5b1fc36bdf066d4e Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 26 Jul 2017 21:50:12 -0600 Subject: Only set if currentItem is defined --- framework/qml/MailListView.qml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'framework') diff --git a/framework/qml/MailListView.qml b/framework/qml/MailListView.qml index df8b155b..70c258e4 100644 --- a/framework/qml/MailListView.qml +++ b/framework/qml/MailListView.qml @@ -90,11 +90,13 @@ FocusScope { //END keyboard nav onCurrentItemChanged: { - root.currentMail = currentItem.currentData.mail; - root.isDraft = currentItem.currentData.draft; - root.isTrash = currentItem.currentData.trash; - root.isImportant = currentItem.currentData.important; - root.isUnread = currentItem.currentData.unread; + if (currentItem) { + root.currentMail = currentItem.currentData.mail; + root.isDraft = currentItem.currentData.draft; + root.isTrash = currentItem.currentData.trash; + root.isImportant = currentItem.currentData.important; + root.isUnread = currentItem.currentData.unread; + } } model: Kube.MailListModel { -- cgit v1.2.3