#2088 Curve Calculator : Insert layout once to avoid debug output warning

This commit is contained in:
Magne Sjaastad 2017-11-14 07:28:02 +01:00
parent 733b1b5260
commit 2c8658c5c2

View File

@ -86,7 +86,11 @@ void RicSummaryCurveCalculatorEditor::recursivelyConfigureAndUpdateTopLevelUiIte
}
}
m_firstRowRightLayout->insertLayout(layoutItemIndex++, m_parseButtonLayout);
if (m_firstRowRightLayout->itemAt(layoutItemIndex) != m_parseButtonLayout)
{
m_firstRowRightLayout->insertLayout(layoutItemIndex, m_parseButtonLayout);
}
layoutItemIndex++;
if (m_calculator->currentCalculation())
{
@ -96,7 +100,12 @@ void RicSummaryCurveCalculatorEditor::recursivelyConfigureAndUpdateTopLevelUiIte
m_pdmTableView->setListField(nullptr);
m_firstRowRightLayout->insertWidget(layoutItemIndex++, m_pdmTableView);
m_firstRowRightLayout->insertLayout(layoutItemIndex++, m_calculateButtonLayout);
if (m_firstRowRightLayout->itemAt(layoutItemIndex) != m_calculateButtonLayout)
{
m_firstRowRightLayout->insertLayout(layoutItemIndex, m_calculateButtonLayout);
}
layoutItemIndex++;
m_pdmTableView->tableView()->resizeColumnsToContents();
}