diff --git a/MatterControlLib/DesignTools/Interfaces/Object3DUiWindowManager.cs b/MatterControlLib/DesignTools/Interfaces/Object3DUiWindowManager.cs index a386df9a4..ee51b60af 100644 --- a/MatterControlLib/DesignTools/Interfaces/Object3DUiWindowManager.cs +++ b/MatterControlLib/DesignTools/Interfaces/Object3DUiWindowManager.cs @@ -46,7 +46,7 @@ namespace MatterHackers.MatterControl.DesignTools { } - public void CreateWidgetIfRequired(IObject3D item, Object3DControlsLayer controlLayer, string title) + public bool CreateWidgetIfRequired(IObject3D item, Object3DControlsLayer controlLayer, string title) { if (WindowWidget == null || WindowWidget.Parents().Count() == 0) @@ -68,7 +68,11 @@ namespace MatterHackers.MatterControl.DesignTools controlLayer.GuiSurface.AddChild(WindowWidget); controlLayer.GuiSurface.AfterDraw += GuiSurface_AfterDraw; + + return true; } + + return false; } private void GuiSurface_AfterDraw(object sender, DrawEventArgs e) diff --git a/Submodules/agg-sharp b/Submodules/agg-sharp index 56c48da39..0c10c4ad5 160000 --- a/Submodules/agg-sharp +++ b/Submodules/agg-sharp @@ -1 +1 @@ -Subproject commit 56c48da395b850d67732e984d14c3666f78228ff +Subproject commit 0c10c4ad5d84538d71022c0342fe9cfba263da20