Skip to content

Commit f55217a

Browse files
committed
C# UIMenu added a OnFilteringFailed event called on erroring.
1 parent 5e1692f commit f55217a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ScaleformUI_Csharp/Menus/UIMenu/UIMenu.cs

+3
Original file line numberDiff line numberDiff line change
@@ -813,6 +813,7 @@ public enum Keys
813813
public delegate void MenuOpenedEvent(UIMenu menu, dynamic data = null);
814814
public delegate void MenuClosedEvent(UIMenu menu);
815815
public delegate void ItemHighlightedEvent(UIMenu menu, UIMenuItem item);
816+
public delegate void MenuFilteringFailedEvent(UIMenu menu);
816817

817818
public enum MenuAnimationType
818819
{
@@ -1101,6 +1102,7 @@ public ItemFont DescriptionFont
11011102

11021103
public event MenuOpenedEvent OnMenuOpen;
11031104
public event MenuClosedEvent OnMenuClose;
1105+
public event MenuFilteringFailedEvent OnFilteringFailed;
11041106

11051107
/// <summary>
11061108
/// Called every time a Stat item changes value
@@ -2622,6 +2624,7 @@ public void FilterMenuItems(Func<UIMenuItem, bool> predicate)
26222624
catch (Exception ex)
26232625
{
26242626
Debug.WriteLine("^1ScaleformUI - " + ex.ToString());
2627+
OnFilteringFailed?.Invoke(this);
26252628
}
26262629
}
26272630

0 commit comments

Comments
 (0)