Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.7.1
-
None
-
966fe022d5b4a9f108138c0b0889d07d46f8e0ca
Description
If an image request from the pixmap cache is cancelled before it completes loading, the QDeclarativePixmapReply seems to avoid destruction.
It would seem a reply object is created with every request, but only destroyed if the request is successfully completed.
Calling deleteLater() from the requesting object when the request is cancelled seems to get the correct behaviour, although it would be more convenient if it was handled in the cache.