diff --git a/src/lib/tabwidget/tabbar.cpp b/src/lib/tabwidget/tabbar.cpp index b695be9c2..8f3c756d3 100644 --- a/src/lib/tabwidget/tabbar.cpp +++ b/src/lib/tabwidget/tabbar.cpp @@ -470,7 +470,7 @@ void TabBar::mouseMoveEvent(QMouseEvent* event) } else if (eventY > height()) { offset = eventY - height(); } - if (offset > QApplication::startDragDistance()) { + if (offset > QApplication::startDragDistance() * 3) { const QPoint global = mapToGlobal(m_dragStartPosition); QWidget *w = QApplication::widgetAt(global); if (w) { @@ -500,10 +500,6 @@ void TabBar::mouseReleaseEvent(QMouseEvent* event) return; } - if (m_tabWidget->buttonAddTab()->isHidden() && !isMainBarOverflowed()) { - QTimer::singleShot(ComboTabBar::slideAnimationDuration(), m_tabWidget->buttonAddTab(), &AddTabButton::show); - } - if (!rect().contains(event->pos())) { ComboTabBar::mouseReleaseEvent(event); return;