forked from qt-creator/qt-creator
QmlDesigner: Remove second lookup
Change-Id: I9ba1c5e5de053302aed2c12560555e526f1dd87c Reviewed-by: Aleksei German <aleksei.german@qt.io>
This commit is contained in:
@@ -331,10 +331,11 @@ void StylesheetMerger::replaceRootNode(ModelNode& templateRootNode)
|
|||||||
// Move the newly created nodes to the correct position in the parent node
|
// Move the newly created nodes to the correct position in the parent node
|
||||||
void StylesheetMerger::adjustNodeIndex(ModelNode &node)
|
void StylesheetMerger::adjustNodeIndex(ModelNode &node)
|
||||||
{
|
{
|
||||||
if (!m_reparentInfoHash.contains(node.id()))
|
auto found = m_reparentInfoHash.find(node.id());
|
||||||
|
if (found == m_reparentInfoHash.end())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
ReparentInfo info = m_reparentInfoHash.value(node.id());
|
ReparentInfo info = *found;
|
||||||
if (info.parentIndex < 0)
|
if (info.parentIndex < 0)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user