https://bugs.kde.org/show_bug.cgi?id=381000

--- Comment #23 from Chris Holland <zrenf...@gmail.com> ---
So... I tried reproducing it with qmlscene, but couldn't. I tried `qmlscene
plasmaSlideshowText.qml`
https://gist.github.com/Zren/8515913f9de052e4f219700fb2c0525a

Maybe it's probably still using qt 5.7 somehow? I tried adding that to a widget
and it reproduced the results when run in *plasmashell*. Plasmoidviewer didn't
reproduce it.

* Test (async:true) https://streamable.com/ky66w
* Test (async:false) https://streamable.com/esppp


-----
Checking out qt's code. tl;dr: I found nothing, but I might as well attach the
links.


Nothing in QQuickImage.cpp
https://github.com/qt/qtdeclarative/blob/dev/src/quick/items/qquickimage.cpp

But in it's base class
https://github.com/qt/qtdeclarative/blame/dev/src/quick/items/qquickimagebase.cpp#L237

QQuickPixmap::Options options;
options |= QQuickPixmap::Asynchronous;

is defined in:
https://github.com/qt/qtdeclarative/blob/cf059f045e5558231fe12607659fc67bd2259389/src/quick/util/qquickpixmapcache_p.h#L124


Note: Qt 5.7.1 was released December 14th, 2016
Note: Qt 5.8.0 was released Monday January 23rd, 2017

I'm not sure if arch's revison 12 5.8.0-12 uses patches later than that, but
I'll use that as a starting window for checking commits.

https://github.com/qt/qtdeclarative/commits/dev/src/quick/util/qquickpixmapcache.cpp
https://github.com/qt/qtdeclarative/blame/dev/src/quick/util/qquickpixmapcache.cpp

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to