From ec0e7b5ed8c2c5a3acd3bbaa44e0a406b87e49ac Mon Sep 17 00:00:00 2001 From: gforney Date: Fri, 6 Feb 2026 13:41:24 -0500 Subject: [PATCH 1/3] smokeview source: update facelists if there are removable obsts --- Source/smokeview/update.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/smokeview/update.c b/Source/smokeview/update.c index 049888e7c..5959226c5 100644 --- a/Source/smokeview/update.c +++ b/Source/smokeview/update.c @@ -365,7 +365,9 @@ void UpdateShow(void){ int showhvacflag; UpdateFileLoad(); - if(nplot3dloaded > 0 || npatchloaded > 0)updatefacelists = 1; + if(global_scase.have_removable_obsts==1{ + if(nplot3dloaded > 0 || npatchloaded > 0)updatefacelists = 1; + } showtime = 0; showtime2 = 0; showplot3d = 0; From eb49498136c9928feaadce603df3912ce5ef4397 Mon Sep 17 00:00:00 2001 From: gforney Date: Fri, 6 Feb 2026 13:45:11 -0500 Subject: [PATCH 2/3] smokeview source: fix typo - add missing ) to if statement --- Source/smokeview/update.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/smokeview/update.c b/Source/smokeview/update.c index 5959226c5..b3e7ef561 100644 --- a/Source/smokeview/update.c +++ b/Source/smokeview/update.c @@ -365,7 +365,7 @@ void UpdateShow(void){ int showhvacflag; UpdateFileLoad(); - if(global_scase.have_removable_obsts==1{ + if(global_scase.have_removable_obsts==1){ if(nplot3dloaded > 0 || npatchloaded > 0)updatefacelists = 1; } showtime = 0; From 570d8b640d513683feaf320fd0b59626de0dcaf0 Mon Sep 17 00:00:00 2001 From: gforney Date: Fri, 6 Feb 2026 14:00:43 -0500 Subject: [PATCH 3/3] smokeview source: correction to facetype assignment --- Source/smokeview/drawGeometry.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/smokeview/drawGeometry.c b/Source/smokeview/drawGeometry.c index bfa49ccef..0387019e0 100644 --- a/Source/smokeview/drawGeometry.c +++ b/Source/smokeview/drawGeometry.c @@ -2046,7 +2046,7 @@ void ObstOrVent2Faces(const meshdata *meshi, blockagedata *bc, } } if(vi!=NULL){ - if(ABS(vi->type)==99){ + if(ABS(vi->type)==99||vi->type==-1){ faceptr->type=face_surf->type; } else{