summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJere Tuliniemi <jere.tuliniemi@qt.io>2018-10-09 15:15:43 +0300
committerJere Tuliniemi <jere.tuliniemi@qt.io>2018-10-22 12:38:26 +0000
commit31364dde49ce8e62a5787886da8578b58db8a03c (patch)
tree69b2f51f5e5178acce9856874f64ce2d01a51d13 /src
parenta277ef2aa6bebea28a130ecf4ccadf613ca88d3e (diff)
Save subpresentation properly to mat files
Task-number: QT3DS-2366 Change-Id: I46a1830e0de183d203018132cc3fbe4c614c3a6b Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp b/src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp
index 9160e18b..f05676d9 100644
--- a/src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp
+++ b/src/Authoring/Client/Code/Core/Doc/DocumentEditor.cpp
@@ -2011,6 +2011,8 @@ public:
auto ref = m_Bridge.GetInstanceByGUID(guid);
textureHandles[name] = ref;
path = m_Bridge.GetSourcePath(ref).toQString();
+ if (path.isEmpty())
+ path = m_Bridge.getSubpresentation(ref).toQString();
} else {
valid = false;
}