┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphindetailsview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphindetailsview.cpp')
-rw-r--r--src/dolphindetailsview.cpp11
1 files changed, 6 insertions, 5 deletions
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