diff options
| author | Peter Penz <[email protected]> | 2011-09-22 22:15:40 +0200 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2011-09-22 22:17:18 +0200 |
| commit | ccd92b76e74a00aef0f5186af7d797a63c6b80c6 (patch) | |
| tree | bcf514b9db2f3a5f39bdd005f863b1460601f824 /src/kitemviews/kitemlistview.cpp | |
| parent | ba1993af7cdf752ea0c25d5f439c6fc279699ed4 (diff) | |
Update the layout periodically when resizing the window
Up to now the layout has only been updated when the geometry has
not been changed for at least 300 ms. This has been changed so
that at least each 300 ms the layout is updated to give a better
visual feedback when resizing the window.
Diffstat (limited to 'src/kitemviews/kitemlistview.cpp')
| -rw-r--r-- | src/kitemviews/kitemlistview.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kitemviews/kitemlistview.cpp b/src/kitemviews/kitemlistview.cpp index b17ca47b7..dd2915b8e 100644 --- a/src/kitemviews/kitemlistview.cpp +++ b/src/kitemviews/kitemlistview.cpp @@ -321,7 +321,9 @@ void KItemListView::setGeometry(const QRectF& rect) m_layouter->setSize(rect.size()); } - m_layoutTimer->start(); + if (!m_layoutTimer->isActive()) { + m_layoutTimer->start(); + } } int KItemListView::itemAt(const QPointF& pos) const |
