STEPS TO REPRODUCE 1. be on kate 2. open the open file dialog 3. close the file dialog OBSERVED RESULT See https://www.youtube.com/watch?v=hWgqvNwJZuU the first time i close the dialog doesn't happen and the second does, on the video is not super obvious but in real life is super annoying :/ EXPECTED RESULT No flickering SOFTWARE/OS VERSIONS KDE Plasma Version: 5.22.0 KDE Frameworks Version: 5.82.0 Qt Version: 5.15.2+kde ADDITIONAL INFORMATION This is on X11
I'm almost sure this is a 5.22 regression, but can't be 100% sure
For completion this is caused by the "Focus" -> "Dialog Parent" desktop effect, not sure if that's kwin or something else in plasma
Can reproduce. Super noticeable.
*** Bug 438573 has been marked as a duplicate of this bug. ***
*** Bug 438494 has been marked as a duplicate of this bug. ***
*** Bug 438617 has been marked as a duplicate of this bug. ***
Git commit 61159d943cfe21492d29c6da05deefa5de21a23c by Vlad Zahorodnii. Committed on 15/06/2021 at 05:46. Pushed by davidedmundson into branch 'master'. effects: Fix interpolated values for redirected animations If a redirected animation reaches the end, the timeline value will be 0, i.e. the interpolated() function has to return the from value, not `to`. M +1 -5 src/libkwineffects/kwinanimationeffect.cpp https://invent.kde.org/plasma/kwin/commit/61159d943cfe21492d29c6da05deefa5de21a23c
Git commit d3ae81b236badef07791c3812d06dbad03cb6592 by David Edmundson, on behalf of Vlad Zahorodnii. Committed on 15/06/2021 at 09:02. Pushed by davidedmundson into branch 'cherry-pick-61159d94'. effects: Fix interpolated values for redirected animations If a redirected animation reaches the end, the timeline value will be 0, i.e. the interpolated() function has to return the from value, not `to`. (cherry picked from commit 61159d943cfe21492d29c6da05deefa5de21a23c) M +1 -5 src/libkwineffects/kwinanimationeffect.cpp https://invent.kde.org/plasma/kwin/commit/d3ae81b236badef07791c3812d06dbad03cb6592
Git commit 9169445b9bbb91f27577baf7ecb247c2e31d5b0a by Nate Graham, on behalf of Vlad Zahorodnii. Committed on 15/06/2021 at 13:19. Pushed by ngraham into branch 'Plasma/5.22'. effects: Fix interpolated values for redirected animations If a redirected animation reaches the end, the timeline value will be 0, i.e. the interpolated() function has to return the from value, not `to`. (cherry picked from commit 61159d943cfe21492d29c6da05deefa5de21a23c) M +1 -5 src/libkwineffects/kwinanimationeffect.cpp https://invent.kde.org/plasma/kwin/commit/9169445b9bbb91f27577baf7ecb247c2e31d5b0a
*** Bug 438712 has been marked as a duplicate of this bug. ***
*** Bug 438761 has been marked as a duplicate of this bug. ***
*** Bug 438776 has been marked as a duplicate of this bug. ***