mirror of
https://invent.kde.org/network/falkon.git
synced 2024-11-11 09:32:12 +01:00
ComboTabBar: Fix using correct value for tab animation duration
This commit is contained in:
parent
f7d4054cb9
commit
6132bf7789
|
@ -1221,9 +1221,7 @@ void TabBarHelper::mouseReleaseEvent(QMouseEvent* event)
|
|||
QTabBar::mouseReleaseEvent(event);
|
||||
|
||||
if (m_pressedIndex >= 0 && m_pressedIndex < count()) {
|
||||
const int length = qAbs(m_pressedGlobalX - event->globalX());
|
||||
const int duration = qMin((length * ANIMATION_DURATION) / tabRect(m_pressedIndex).width(), ANIMATION_DURATION);
|
||||
QTimer::singleShot(duration, this, SLOT(resetDragState()));
|
||||
QTimer::singleShot(ANIMATION_DURATION, this, &TabBarHelper::resetDragState);
|
||||
|
||||
m_pressedIndex = -1;
|
||||
m_pressedGlobalX = -1;
|
||||
|
|
Loading…
Reference in New Issue
Block a user