File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -552,8 +552,9 @@ void DockContainerWidgetPrivate::dropIntoSection(CFloatingDockContainer* Floatin
552
552
return ;
553
553
}
554
554
555
+ CDockContainerWidget* FloatingContainer = FloatingWidget->dockContainer ();
555
556
auto InsertParam = internal::dockAreaInsertParameters (area);
556
- auto NewDockAreas = FloatingWidget-> dockContainer () ->findChildren <CDockAreaWidget*>(
557
+ auto NewDockAreas = FloatingContainer ->findChildren <CDockAreaWidget*>(
557
558
QString (), Qt::FindChildrenRecursively);
558
559
QSplitter* TargetAreaSplitter = internal::findParent<QSplitter*>(TargetArea);
559
560
@@ -566,9 +567,7 @@ void DockContainerWidgetPrivate::dropIntoSection(CFloatingDockContainer* Floatin
566
567
TargetAreaSplitter = Splitter;
567
568
}
568
569
int AreaIndex = TargetAreaSplitter->indexOf (TargetArea);
569
- auto FloatingSplitter = FloatingWidget->dockContainer ()->findChild <CDockSplitter*>(
570
- QString (), Qt::FindDirectChildrenOnly);
571
-
570
+ auto FloatingSplitter = FloatingContainer->rootSplitter ();
572
571
if (TargetAreaSplitter->orientation () == InsertParam.orientation ())
573
572
{
574
573
auto Sizes = TargetAreaSplitter->sizes ();
You can’t perform that action at this time.
0 commit comments