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;
}