diff options
author | Richard Moe Gustavsen <richard.gustavsen@qt.io> | 2021-03-19 17:41:46 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-03-23 20:33:48 +0000 |
commit | 5a85460b2a4427197f9ac585e54db5dfb2f5e660 (patch) | |
tree | 97dedf6f14eb4fd82f060a3423bd05a85fb6ea44 /.prev_CMakeLists.txt | |
parent | 60cc69b1e226d7081b0508996fc43057db3021c0 (diff) |
QQuickTableView: forceLayout() should work, even when no items are loaded
As it stood, we would return early from forceLayout if no items
were loaded. This made sense, since when no items are
loaded, there would be no items to lay out.
But after we changed the logic so that an application can
show or hide rows and columns by returning an empty size
from the size providers, we now always need to do a layout
to check if some rows or columns should become visible.
Fixes: QTBUG-92076
Change-Id: I2a07bf8e62cfeebcbe36c01aa92eca3ed8227cd3
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
(cherry picked from commit 9ba9336ec4515d157a1207fad1dcd2de311527ac)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to '.prev_CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions