Important: Please read the Qt Code of Conduct -

Bug in AnimationController?

  • Hi

    This is my first post here. I have tried searching the web to see if my problem is already reported, maybe my problem is related to ?

    I've been trying to do some "accordion style page swiping stuff". As a starting point I used the Qt calqlatr demo and the AnimationController for inspiration.

    During my development I noticed that while dragging pages, the AnimationController animation would flicker and for a tiny moment the animation would display my page either at the start or end position and then jump back to the positon I expected.

    I added debug printouts to see what the AnimationController's progress value was before I updated it, what my intended new value was, then I set the progress value and immediately after read back the current value.

    It turns out that what I was seeing visually was also reflected in the progress value. Suddenly it would jump to 0 or 1 and then return to the value I had assigned.

    The problem is visible also in the calqlatr demo, if I just do some vigorous mouse movents trying to shift the position of the pages they will flicker.

    I'm using Qt 5.1.1 (Qt 5.1.1 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB)) from the downloads page.

    Has anyone else seen this?

    Thanks in advance,
    Pär-Olof Håkansson

Log in to reply