Don't crash when Image.source change
authorGunnar Sletta <gunnar.sletta@nokia.com>
Tue, 27 Sep 2011 15:04:03 +0000 (17:04 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 28 Sep 2011 08:33:18 +0000 (10:33 +0200)
commit9a8466839b030a4ffebf74a813737d7cc55aa1d0
tree35e23952911fb66d20af07a07031a7203aa7237b
parent8469bc9cf1a4ef4ff6f51775569002135f739686
Don't crash when Image.source change

QDeclarativePixmap::clear() may result in the texture being
scheduled for deletion, so we need to make sure that our texture
provider is updated properly whenever the source changes.

Change-Id: Ie21c6fcba4b0cd438250dc4c263b513060cc026e
Reviewed-on: http://codereview.qt-project.org/5673
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
src/declarative/items/qsgimage.cpp
src/declarative/items/qsgimagebase.cpp