Skip to content

Commit 6350a8b

Browse files
qgis-botvcloarec
andauthoredMar 16, 2023
fix mesh traces without feedback in the render context (#52266)
Co-authored-by: vcloarec <vcloarec@gmail.com>
1 parent 3e5052b commit 6350a8b

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.