Resolve leak due to lambda, use existing listener

This commit is contained in:
John Lewin 2018-11-14 14:48:09 -08:00
parent 7f64d12dc0
commit 7cea4f67ba

View file

@ -147,9 +147,6 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
this.Scene.Invalidated += Scene_Invalidated;
// if the scene is invalidated invalidate the widget
Scene.Invalidated += (s, e) => Invalidate();
this.AnchorAll();
TrackballTumbleWidget.TransformState = TrackBallTransformType.Rotation;
@ -1823,6 +1820,9 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
{
UiThread.RunOnIdle(this.RebuildTree);
}
// Invalidate widget on scene invalidate
this.Invalidate();
}
private void Scene_SelectionChanged(object sender, EventArgs e)