https://bugs.kde.org/show_bug.cgi?id=516240
Zamundaaa <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/e187fa5d18 | |af4e6b10e9ead575f5cdf42c2c2 | |473 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Zamundaaa <[email protected]> --- Git commit e187fa5d18af4e6b10e9ead575f5cdf42c2c2473 by Xaver Hugl, on behalf of Vlad Zahorodnii. Committed on 19/02/2026 at 16:08. Pushed by zamundaaa into branch 'master'. Drive our QAnimationDriver fully by presentation timestamps Outputs can have different next presentation timestamps, elapsed() can roll back, which is generally not good for animations. We need to guard the QAnimationDriver against this case. While on this, also make m_offset sync with the first provided presentation timestamp to make calculated delta times more predictable. M +15 -10 src/renderloopdrivenqanimationdriver.cpp M +2 -3 src/renderloopdrivenqanimationdriver.h https://invent.kde.org/plasma/kwin/-/commit/e187fa5d18af4e6b10e9ead575f5cdf42c2c2473 -- You are receiving this mail because: You are watching all bug changes.
