|
@@ -174,7 +174,7 @@ namespace Terminal.Gui {
|
|
/// <summary>
|
|
/// <summary>
|
|
/// Event invoked when the <see cref="ContextMenu.MouseFlags"/> is changed.
|
|
/// Event invoked when the <see cref="ContextMenu.MouseFlags"/> is changed.
|
|
/// </summary>
|
|
/// </summary>
|
|
- public event Action<MouseFlags> MouseFlagsChanged;
|
|
|
|
|
|
+ public event EventHandler<MouseFlagsChangedEventArgs> MouseFlagsChanged;
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
/// Gets or sets the menu position.
|
|
/// Gets or sets the menu position.
|
|
@@ -206,7 +206,7 @@ namespace Terminal.Gui {
|
|
set {
|
|
set {
|
|
var oldFlags = mouseFlags;
|
|
var oldFlags = mouseFlags;
|
|
mouseFlags = value;
|
|
mouseFlags = value;
|
|
- MouseFlagsChanged?.Invoke (oldFlags);
|
|
|
|
|
|
+ MouseFlagsChanged?.Invoke (this, new MouseFlagsChangedEventArgs(oldFlags,value));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|