ListView segmentation fault when setting highlight to null
authorMartin Jones <martin.jones@nokia.com>
Mon, 30 May 2011 05:26:06 +0000 (15:26 +1000)
committerMartin Jones <martin.jones@nokia.com>
Mon, 30 May 2011 06:14:51 +0000 (16:14 +1000)
commit806f031efeda71d3f4d7d2f949b437493e79cf52
tree382b37df75e8340326dfe5b520c0bb7a1202147e
parentce77f3adb8c144504f4cd2422b1fe387bce08b70
ListView segmentation fault when setting highlight to null

Setting view highlight to null due to focus change caused a crash
since graphicsview accessed the highlight item after it had been
deleted.  Remove highlight item from scene and deleteLater(),
as is done for delegates.

Change-Id: I5bfd59095aca90d3adca805bc4f61c92c192ee1b
Task-number: QTBUG-19509
Reviewed-by: Bea Lam
(cherry picked from commit b9d5cb9334e7d9da71af169802a01f8d344151a7)
src/declarative/graphicsitems/qdeclarativegridview.cpp
src/declarative/graphicsitems/qdeclarativelistview.cpp
src/declarative/graphicsitems/qdeclarativepathview.cpp