← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1305015] [NEW] [PATCH] Fix QSmoothedAnimation sometimes getting stuck

 

Public bug reported:

As seen on Unity8
https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1300326 the
QtQuick SmoothedAnimation sometime gets stuck in its not final value.

This has been traced to the fact that sometimes it issues the final
value, prepares for stopping the animation (starts delayedStopTimer) but
one extra updateCurrentTime() is still called reverting the value back.

This patch has not been sent upstream since Qt 5.3 has reworked
SmoothedAnimation quite a bit and i'm positive the bug is fixed there in
a different way.

** Affects: qtdeclarative-opensource-src (Ubuntu)
     Importance: Undecided
         Status: New

** Patch added: "The patch that fixes the issue"
   https://bugs.launchpad.net/bugs/1305015/+attachment/4077066/+files/Q

** Summary changed:

- Fix QSmoothedAnimation sometimes regressing in value
+ [patch] Fix QSmoothedAnimation sometimes regressing in value

** Summary changed:

- [patch] Fix QSmoothedAnimation sometimes regressing in value
+ [PATCH] Fix QSmoothedAnimation sometimes getting stuck

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtdeclarative-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1305015

Title:
  [PATCH] Fix QSmoothedAnimation sometimes getting stuck

Status in “qtdeclarative-opensource-src” package in Ubuntu:
  New

Bug description:
  As seen on Unity8
  https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1300326 the
  QtQuick SmoothedAnimation sometime gets stuck in its not final value.

  This has been traced to the fact that sometimes it issues the final
  value, prepares for stopping the animation (starts delayedStopTimer)
  but one extra updateCurrentTime() is still called reverting the value
  back.

  This patch has not been sent upstream since Qt 5.3 has reworked
  SmoothedAnimation quite a bit and i'm positive the bug is fixed there
  in a different way.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1305015/+subscriptions


Follow ups

References