File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -562,19 +562,19 @@ void lcTimelineWidget::ItemSelectionChanged()
562
562
void lcTimelineWidget::dropEvent (QDropEvent* Event)
563
563
{
564
564
QTreeWidgetItem* DropItem = itemAt (Event->pos ());
565
- lcModel* Model = gMainWindow ->GetActiveModel ();
565
+
566
+ if (!DropItem)
567
+ return ;
566
568
567
569
QList<QTreeWidgetItem*> SelectedItems = selectedItems ();
568
570
clearSelection ();
569
571
570
- if (DropItem)
571
- {
572
- QTreeWidgetItem* ParentItem = DropItem->parent ();
573
- lcStep Step = indexOfTopLevelItem (ParentItem ? ParentItem : DropItem) + 1 ;
572
+ QTreeWidgetItem* ParentItem = DropItem->parent ();
573
+ lcStep Step = indexOfTopLevelItem (ParentItem ? ParentItem : DropItem) + 1 ;
574
+ lcModel* Model = gMainWindow ->GetActiveModel ();
574
575
575
- if (Step > Model->GetCurrentStep ())
576
- Model->SetCurrentStep (Step);
577
- }
576
+ if (Step > Model->GetCurrentStep ())
577
+ Model->SetCurrentStep (Step);
578
578
579
579
auto SortItems = [this ](QTreeWidgetItem* Item1, QTreeWidgetItem* Item2)
580
580
{
You can’t perform that action at this time.
0 commit comments