Changing printer profiles now triggers refresh of the auto-level indicator.

This commit is contained in:
Kevin Pope 2014-02-24 10:52:24 -08:00
parent 4ec57b97ca
commit d23065a2f8

View file

@ -125,6 +125,12 @@ namespace MatterHackers.MatterControl.ActionBar
notifyButton.MouseLeaveBounds += (sender, mouseEvent) => { HelpTextWidget.Instance.HideHoverText(); };
notifyButton.Visible = ActivePrinterProfile.Instance.DoPrintLeveling;
ActivePrinterProfile.Instance.ActivePrinterChanged.RegisterEvent((sender, e) =>
{
notifyButton.Visible = ActivePrinterProfile.Instance.DoPrintLeveling;
}, ref unregisterEvents);
ActivePrinterProfile.Instance.DoPrintLevelingChanged.RegisterEvent((sender, e) =>
{
notifyButton.Visible = ActivePrinterProfile.Instance.DoPrintLeveling;