From fdcdaae1f1023b85d2ac6328a08d553925a1c921 Mon Sep 17 00:00:00 2001 From: Sergio Martins Date: Fri, 10 Feb 2023 14:53:42 +0000 Subject: [PATCH] Fix build with C++11 initialized lambda captures is a C++14 extension --- src/MainWindowBase.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MainWindowBase.cpp b/src/MainWindowBase.cpp index 5ea7a7dd..e1e242f1 100644 --- a/src/MainWindowBase.cpp +++ b/src/MainWindowBase.cpp @@ -553,8 +553,8 @@ void MainWindowBase::overlayOnSideBar(DockWidgetBase *dw) d->m_overlayedDockWidget = dw; frame->addWidget(dw); d->updateOverlayGeometry(dw->d->lastPosition()->lastOverlayedGeometry(sb->location()).size()); - connect(frame, &QWidgetAdapter::widgetGeometryChanged, this, [dw, loc = sb->location(), frame] { - dw->d->lastPosition()->setLastOverlayedGeometry(loc, frame->QWidgetAdapter::geometry()); + connect(frame, &QWidgetAdapter::widgetGeometryChanged, this, [dw, sb, frame] { + dw->d->lastPosition()->setLastOverlayedGeometry(sb->location(), frame->QWidgetAdapter::geometry()); }); frame->setAllowedResizeSides(d->allowedResizeSides(sb->location()));