From 2de4176d313535b958fa76880e9d60168a613b7e Mon Sep 17 00:00:00 2001
From: Akira Ohgaki <akiraohgaki@gmail.com>
Date: Fri, 3 Mar 2017 02:14:14 +0900
Subject: [PATCH] Loader for detailed content

---
 app/qml/ui/Dialog.qml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app/qml/ui/Dialog.qml b/app/qml/ui/Dialog.qml
index d3aebe1..8142466 100644
--- a/app/qml/ui/Dialog.qml
+++ b/app/qml/ui/Dialog.qml
@@ -16,7 +16,7 @@ ColumnLayout {
 
     property alias detailsVisible: details.visible
     property alias detailedText: detailedText.text
-    property alias detailedContent: detailedContent.children
+    property alias detailedContentLoader: detailedContentLoader
 
     property alias actionButton: actionButton
     property alias acceptButton: acceptButton
@@ -81,9 +81,9 @@ ColumnLayout {
             Layout.fillWidth: true
             wrapMode: Text.WrapAnywhere
         }
-        Item {
-            id: detailedContent
-            visible: children ? true : false
+        Loader {
+            id: detailedContentLoader
+            visible: (source || sourceComponent) ? true : false
             Layout.fillWidth: true
         }
     }
-- 
GitLab