this might be a Qt issue even, but maybe someone seen this/knows why, etc... will attach screenshot Reproducible: Always
Created attachment 85546 [details] 'bad' state
Created attachment 85547 [details] 'good' state
basically plasma changes rapidly between the two. i'm using qt from stable/5.3 branch, some ~24h old.
since scenegraph uses buffer swapping, it quickly switches between two buffers (typical in games) so seems that one buffer is good, the other one has that issue
it's Qt and is the commit in qtdeclarative ba4419df92bad6953c81be03a4ccf5cc137cb2d3 Don't sort batches when there are no changes.
thanks for the quick find! i'll try to revert and test...
Another detail: happens only when there is a taskbar in the panel.
https://bugreports.qt-project.org/browse/QTBUG-37459 (if someone has more informations please report on the qt bugtracker)
(In reply to comment #5) > it's Qt and is the commit in qtdeclarative > ba4419df92bad6953c81be03a4ccf5cc137cb2d3 Don't sort batches when there are > no changes. i can confirm that with revert plasma is now flicker free =)
https://codereview.qt-project.org/#change,81002 should fix this issue, can someone confirm before Gunna gets his hopes up? :) https://bugreports.qt-project.org/browse/QTBUG-37522 and https://bugreports.qt-project.org/browse/QTBUG-37422 seem dupes. Once confirmed, we can close this nasty one.
It fixed it for me. before definitely closing it, i invite people to try to run plasma-shell from the stable branch of qtdeclarative and see how it behaves
fixed also here, with today's qtdeclarative stable branch =)
Fixed in Qt, confirmed by a few people (including me).