summaryrefslogtreecommitdiffstats
path: root/header.LGPL
diff options
context:
space:
mode:
authorGabriel de Dietrich <gabriel.dietrich-de@nokia.com>2010-07-26 18:51:32 (GMT)
committerGabriel de Dietrich <gabriel.dietrich-de@nokia.com>2010-07-27 07:39:41 (GMT)
commit3c7e7992461b1fef37ada68244f1b5b891015bda (patch)
tree8e6ecd155eee728f1239f61168a884a48eea2355 /header.LGPL
parentdb501e24d460231590c7e30cb8704c132efc3e8e (diff)
downloadQt-3c7e7992461b1fef37ada68244f1b5b891015bda.zip
Qt-3c7e7992461b1fef37ada68244f1b5b891015bda.tar.gz
Qt-3c7e7992461b1fef37ada68244f1b5b891015bda.tar.bz2
Fix crash when all the items in a QListView are hidden
Calling QIconModeViewBase::initDynamicLayout() on the second and successive segments would return QPoint(-1,-1), resulting in a totally empty area rectangle for all the items while in QIconModeViewBase::doDynamicLayout(). This rectangle is used to initialize the BSP tree, and produces an arithmetic exception when empty. Furthermore, a rendering bug was also apparent when displaying the first item of a segment while the last item of the previous segment was hidden. Auto-tests included. Reviewed-by: Olivier Task-number: QTBUG-12308
Diffstat (limited to 'header.LGPL')
0 files changed, 0 insertions, 0 deletions