diff options
Diffstat (limited to 'src/declarative/particles/qsgtrailemitter.cpp')
-rw-r--r-- | src/declarative/particles/qsgtrailemitter.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/declarative/particles/qsgtrailemitter.cpp b/src/declarative/particles/qsgtrailemitter.cpp index e819663870..51d9875d53 100644 --- a/src/declarative/particles/qsgtrailemitter.cpp +++ b/src/declarative/particles/qsgtrailemitter.cpp @@ -139,7 +139,7 @@ void QSGTrailEmitter::emitWindow(int timeStamp) { if (m_system == 0) return; - if (!m_enabled && !m_burstLeft && m_burstQueue.isEmpty()) + if (!m_enabled && !m_pulseLeft && m_burstQueue.isEmpty()) return; if (m_followCount != m_system->m_groupData[m_system->m_groupIds[m_follow]]->size()){ qreal oldPPS = m_particlesPerSecond; @@ -148,11 +148,11 @@ void QSGTrailEmitter::emitWindow(int timeStamp) return;//system may need to update } - if (m_burstLeft){ - m_burstLeft -= timeStamp - m_lastTimeStamp * 1000.; - if (m_burstLeft < 0){ - timeStamp += m_burstLeft; - m_burstLeft = 0; + if (m_pulseLeft){ + m_pulseLeft -= timeStamp - m_lastTimeStamp * 1000.; + if (m_pulseLeft < 0){ + timeStamp += m_pulseLeft; + m_pulseLeft = 0; } } |