From: Peter Penz Date: Sun, 16 Dec 2007 11:43:39 +0000 (+0000) Subject: replace Q_ASSERT by 'if', otherwise each caller of updateElasticBand() must check... X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/8808c0bca2269579c698291d3013c3c5cc412673 replace Q_ASSERT by 'if', otherwise each caller of updateElasticBand() must check the state itself svn path=/trunk/KDE/kdebase/apps/; revision=749045 --- diff --git a/src/dolphindetailsview.cpp b/src/dolphindetailsview.cpp index bd2a75f61..36ea99ad8 100644 --- a/src/dolphindetailsview.cpp +++ b/src/dolphindetailsview.cpp @@ -402,11 +402,12 @@ void DolphinDetailsView::slotEntered(const QModelIndex& index) void DolphinDetailsView::updateElasticBand() { - Q_ASSERT(m_showElasticBand); - QRect dirtyRegion(elasticBandRect()); - m_elasticBandDestination = viewport()->mapFromGlobal(QCursor::pos()); - dirtyRegion = dirtyRegion.united(elasticBandRect()); - setDirtyRegion(dirtyRegion); + if (m_showElasticBand) { + QRect dirtyRegion(elasticBandRect()); + m_elasticBandDestination = viewport()->mapFromGlobal(QCursor::pos()); + dirtyRegion = dirtyRegion.united(elasticBandRect()); + setDirtyRegion(dirtyRegion); + } } QRect DolphinDetailsView::elasticBandRect() const