Fixed crash with move to step after on the last step. Fixes #844.

This commit is contained in:
Leonardo Zide
2023-03-18 16:10:58 -07:00
parent a18f55913b
commit 60640c767b
+8
View File
@@ -466,6 +466,14 @@ void lcTimelineWidget::MoveSelectionAfter()
gMainWindow->GetActiveModel()->InsertStep(Step);
for (int TopLevelItemIdx = topLevelItemCount(); TopLevelItemIdx < Step; TopLevelItemIdx++)
{
QTreeWidgetItem* StepItem = new QTreeWidgetItem(this, QStringList(tr("Step %1").arg(TopLevelItemIdx + 1)));
StepItem->setFlags(Qt::ItemIsEnabled | Qt::ItemIsDropEnabled);
addTopLevelItem(StepItem);
StepItem->setExpanded(true);
}
CurrentItem = topLevelItem(Step - 1);
for (QTreeWidgetItem* PieceItem : SelectedItems)