From 6d1980f279426c2d64c92f04033d8b146ca5dfbe Mon Sep 17 00:00:00 2001 From: Jordan Wages Date: Sun, 9 Jun 2024 01:19:20 -0500 Subject: [PATCH] Fixed key error in CapyEvent --- CapyKit/CapyEvent.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CapyKit/CapyEvent.cs b/CapyKit/CapyEvent.cs index 607734e..843ba1c 100644 --- a/CapyKit/CapyEvent.cs +++ b/CapyKit/CapyEvent.cs @@ -49,7 +49,7 @@ namespace CapyKit /// public static void Subscribe(CapyEventHandler callback, EventLevel subscriptionLevel, [CallerMemberName] string origin = null) { - if (!subscribers[subscriptionLevel].Any()) + if (!subscribers.ContainsKey(subscriptionLevel)) { subscribers.Add(subscriptionLevel, new List<(CapyEventHandler Handler, string origin)>()); } @@ -97,7 +97,7 @@ namespace CapyKit /// /// /// - internal static void EmitEvent(EventLevel eventLevel, string message, [CallerMemberName] string method = null, params object[] args) + public static void EmitEvent(EventLevel eventLevel, string message, [CallerMemberName] string method = null, params object[] args) { if (!subscribers.ContainsKey(eventLevel)) { @@ -137,7 +137,7 @@ namespace CapyKit /// /// /// - internal static void EmitEventOnce(EventLevel eventLevel, string message, string uniqueIdentifier, [CallerMemberName] string method = null, params object[] args) + public static void EmitEventOnce(EventLevel eventLevel, string message, string uniqueIdentifier, [CallerMemberName] string method = null, params object[] args) { if(uniqueIdentifiers.Contains(uniqueIdentifier)) {