diff options
author | Määttä Antti <antti.maatta@qt.io> | 2018-06-11 09:48:32 +0300 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2018-06-11 07:19:20 +0000 |
commit | 213c431bce993ec48adee59cd9cbc93b580efda1 (patch) | |
tree | 84b2603d933781d53a6b9e51a4794e4614419335 | |
parent | b4aef6c767d244dfa9210265491651a3e3835b7e (diff) |
Fix backward compatibility for datainputs
Task-number: QT3DS-1908
Change-Id: I9c855c905538920a7ef7cd75f49712a47298d4f3
Reviewed-by: Marianne Yrjänä <marianne.yrjana@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
-rw-r--r-- | src/Authoring/Client/Code/Core/Doc/Doc.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Authoring/Client/Code/Core/Doc/Doc.cpp b/src/Authoring/Client/Code/Core/Doc/Doc.cpp index aca3ff23..61732e81 100644 --- a/src/Authoring/Client/Code/Core/Doc/Doc.cpp +++ b/src/Authoring/Client/Code/Core/Doc/Doc.cpp @@ -2877,7 +2877,7 @@ void CDoc::UpdateDatainputMap( = qt3dsdm::get<qt3dsdm::TDataStrPtr>(ctrldPropVal)->GetData(); QStringList splitStr = currCtrldPropsStr.toQString().split(' '); for (int i = 0; i < splitStr.size() - 1; i += 2) { - QString diName = splitStr[i].remove(0, 1); + QString diName = splitStr[i].startsWith('$') ? splitStr[i].remove(0, 1) : splitStr[i]; if (g_StudioApp.m_dataInputDialogItems.contains(diName)) { g_StudioApp.m_dataInputDialogItems[diName]-> controlledElems.append(inInstance); |