From 2e3528d9b25b7b3a76cdbb145de955b5d1826bd2 Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Tue, 3 Jul 2018 15:58:53 +0200 Subject: [PATCH] Add dummy details for when there is no selection CURA-5521 --- .../Toolbox/resources/qml/ToolboxAuthorPage.qml | 11 ++++++++++- .../Toolbox/resources/qml/ToolboxDetailPage.qml | 14 +++++++++++++- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/plugins/Toolbox/resources/qml/ToolboxAuthorPage.qml b/plugins/Toolbox/resources/qml/ToolboxAuthorPage.qml index 04b055ed66..d2f75936d1 100644 --- a/plugins/Toolbox/resources/qml/ToolboxAuthorPage.qml +++ b/plugins/Toolbox/resources/qml/ToolboxAuthorPage.qml @@ -9,8 +9,17 @@ import UM 1.1 as UM Item { id: page - property var details: base.selection || {} + property var details: base.selection || dummy_details anchors.fill: parent + + property var dummy_details: new Object({ + name: "", + description: "", + email: "", + website: "", + icon_url: "" + }) + ToolboxBackColumn { id: sidebar diff --git a/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml b/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml index 4c6c8c6ba4..f7c329a67b 100644 --- a/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml +++ b/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml @@ -9,9 +9,21 @@ import UM 1.1 as UM Item { id: page - property var details: base.selection + property var details: base.selection || dummy_details anchors.fill: parent width: parent.width + + property var dummy_details: new Object({ + name: '', + version: '', + last_updated: '', + author_email: '', + author_name: '', + website: '', + icon_url: '', + download_count: '' + }) + ToolboxBackColumn { id: sidebar