diff --git a/PartPreviewWindow/View3D/Actions/SubtractAndReplaceObject3D.cs b/PartPreviewWindow/View3D/Actions/SubtractAndReplaceObject3D.cs index 0cb446e80..888fae932 100644 --- a/PartPreviewWindow/View3D/Actions/SubtractAndReplaceObject3D.cs +++ b/PartPreviewWindow/View3D/Actions/SubtractAndReplaceObject3D.cs @@ -56,6 +56,8 @@ namespace MatterHackers.MatterControl.PartPreviewWindow.View3D { if ((invalidateType.InvalidateType == InvalidateType.Content || invalidateType.InvalidateType == InvalidateType.Matrix + || invalidateType.InvalidateType == InvalidateType.Color + || invalidateType.InvalidateType == InvalidateType.Material || invalidateType.InvalidateType == InvalidateType.Mesh) && invalidateType.Source != this && !RebuildSuspended) diff --git a/Submodules/agg-sharp b/Submodules/agg-sharp index 205ab3d4f..318ba954c 160000 --- a/Submodules/agg-sharp +++ b/Submodules/agg-sharp @@ -1 +1 @@ -Subproject commit 205ab3d4f7fdf1744ed8ff554ab504d0f823edc2 +Subproject commit 318ba954c3fa9f75d0f95a171fe0faaac602985a