Fix crash when zooming out during knife mode (#6184)
This commit is contained in:
@@ -2760,7 +2760,7 @@ void PianoRoll::updateKnifePos(QMouseEvent* me)
|
||||
{
|
||||
// Calculate the TimePos from the mouse
|
||||
int mouseViewportPos = me->x() - m_whiteKeyWidth;
|
||||
int mouseTickPos = mouseViewportPos / (m_ppb / TimePos::ticksPerBar()) + m_currentPosition;
|
||||
int mouseTickPos = mouseViewportPos * TimePos::ticksPerBar() / m_ppb + m_currentPosition;
|
||||
|
||||
// If ctrl is not pressed, quantize the position
|
||||
if (!(me->modifiers() & Qt::ControlModifier))
|
||||
|
||||
Reference in New Issue
Block a user