ADS: Fix FocusHighlighting when dragging tab

Task-number: QDS-11172
Change-Id: Ibb159bb39a3e15797b468302c38531188e928ae9
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Henning Gruendl
2023-11-24 11:31:10 +01:00
committed by Henning Gründl
parent b5da50338e
commit 9affb29ddb

View File

@@ -372,12 +372,11 @@ void DockWidgetTab::mouseReleaseEvent(QMouseEvent *event)
event->accept();
d->m_floatingWidget->finishDragging();
break;
}
default:
if (DockManager::testConfigFlag(DockManager::FocusHighlighting))
d->focusController()->setDockWidgetTabPressed(false);
break;
}
} else if (event->button() == Qt::MiddleButton) {
if (DockManager::testConfigFlag(DockManager::MiddleMouseButtonClosesTab)
&& d->m_dockWidget->features().testFlag(DockWidget::DockWidgetClosable)) {