Fix radial updates with disabled animations.
This commit is contained in:
parent
3b6a44c4f8
commit
ea176df168
1 changed files with 2 additions and 1 deletions
|
|
@ -31,7 +31,8 @@ void RadialAnimation::start(float64 prg) {
|
|||
|
||||
bool RadialAnimation::update(float64 prg, bool finished, crl::time ms) {
|
||||
const auto iprg = qRound(qMax(prg, 0.0001) * kAlmostFullArcLength);
|
||||
const auto result = (iprg != qRound(_arcEnd.to()));
|
||||
const auto result = (iprg != qRound(_arcEnd.to()))
|
||||
|| (_finished != finished);
|
||||
if (_finished != finished) {
|
||||
_arcEnd.start(iprg);
|
||||
_finished = finished;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue