diff --git a/Perspex.Controls/MenuItem.cs b/Perspex.Controls/MenuItem.cs index 26e125ec33..18c9956a2b 100644 --- a/Perspex.Controls/MenuItem.cs +++ b/Perspex.Controls/MenuItem.cs @@ -17,7 +17,6 @@ namespace Perspex.Controls using Perspex.Controls.Presenters; using Perspex.VisualTree; - /// /// A menu item control. /// @@ -363,8 +362,8 @@ namespace Perspex.Controls if (popup != null) { popup.PopupRootCreated += this.PopupRootCreated; - popup.Opened += this.PopupRootOpened; - popup.Closed += this.PopupRootClosed; + popup.Opened += this.PopupOpened; + popup.Closed += this.PopupClosed; } } @@ -400,7 +399,7 @@ namespace Perspex.Controls } /// - /// Called when the MenuItem's popup root is opened. + /// Called when the submenu's is created. /// /// The event sender. /// The event args. @@ -433,7 +432,12 @@ namespace Perspex.Controls } } - private void PopupRootOpened(object sender, EventArgs e) + /// + /// Called when the submenu's is opened. + /// + /// The event sender. + /// The event args. + private void PopupOpened(object sender, EventArgs e) { var selected = this.SelectedItem; @@ -448,7 +452,12 @@ namespace Perspex.Controls } } - private void PopupRootClosed(object sender, EventArgs e) + /// + /// Called when the submenu's is closed. + /// + /// The event sender. + /// The event args. + private void PopupClosed(object sender, EventArgs e) { this.SelectedItem = null; }