Skip to content

Commit 312751e

Browse files
authoredMar 16, 2023
fix mesh traces without feedback in the render context (#52255)
1 parent 274fada commit 312751e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed
 

‎src/core/mesh/qgsmeshtracerenderer.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,9 @@ void QgsMeshStreamField::addRandomTraces()
398398
{
399399
if ( mMaximumMagnitude > 0 )
400400
while ( ( mPixelFillingCount < mMaxPixelFillingCount ) &&
401-
mRenderContext.feedback() && !mRenderContext.feedback()->isCanceled() )
401+
( !mRenderContext.feedback() ||
402+
!mRenderContext.feedback()->isCanceled() ||
403+
!mRenderContext.renderingStopped() ) )
402404
addRandomTrace();
403405
}
404406

0 commit comments

Comments
 (0)
Please sign in to comment.