The current view is called once instead of being called for each SubView added.

This commit is contained in:
BDisp
2020-06-25 14:24:50 +01:00
parent 0d9b1d96ea
commit 3eeb1d8b52

View File

@@ -951,7 +951,7 @@ namespace Terminal.Gui {
/// <param name="view">The subview being added.</param>
public virtual void OnAdding (View view)
{
Adding?.Invoke (view);
view.Adding?.Invoke (this);
}
/// <summary>
@@ -960,7 +960,7 @@ namespace Terminal.Gui {
/// <param name="view">The subview being removed.</param>
public virtual void OnRemoving (View view)
{
Removing?.Invoke (view);
view.Removing?.Invoke (this);
}
/// <inheritdoc/>