File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -378,6 +378,7 @@ struct FloatingDockContainerPrivate
378378 QWidget* MouseEventHandler = nullptr ;
379379 CFloatingWidgetTitleBar* TitleBar = nullptr ;
380380 bool IsResizing = false ;
381+ bool MousePressed = false ;
381382#endif
382383
383384 /* *
@@ -1328,12 +1329,12 @@ void CFloatingDockContainer::resizeEvent(QResizeEvent *event)
13281329 Super::resizeEvent (event);
13291330}
13301331
1331- static bool s_mousePressed = false ;
1332+
13321333// ============================================================================
13331334void CFloatingDockContainer::moveEvent (QMoveEvent *event)
13341335{
13351336 Super::moveEvent (event);
1336- if (!d->IsResizing && event->spontaneous () && s_mousePressed )
1337+ if (!d->IsResizing && event->spontaneous () && d-> MousePressed )
13371338 {
13381339 d->setState (DraggingFloatingWidget);
13391340 d->updateDropOverlays (QCursor::pos ());
@@ -1349,10 +1350,10 @@ bool CFloatingDockContainer::event(QEvent *e)
13491350 switch (e->type ())
13501351 {
13511352 case QEvent::WindowActivate:
1352- s_mousePressed = false ;
1353+ d-> MousePressed = false ;
13531354 break ;
13541355 case QEvent::WindowDeactivate:
1355- s_mousePressed = true ;
1356+ d-> MousePressed = true ;
13561357 break ;
13571358 default :
13581359 break ;
You can’t perform that action at this time.
0 commit comments