AeroGameFramework is a Roblox game framework that makes development easy and fun. The framework is designed to simplify the communication between modules and seamlessly bridge the gap between the server and client.
The signal module wouldn't work properly and just error when events were deferred. Even with no errors, it would still have a lot of edge cases to handle with events being deferred which would cause unintended behaviour and silent bugs. This commit fixes this all properly.
The signal module wouldn't work properly and just error when events were deferred. Even with no errors, it would still have a lot of edge cases to handle with events being deferred which would cause unintended behaviour and silent bugs. This commit fixes this all properly.