Details
-
Type: Sub-task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.3.0-b1
-
Component/s: Staff Interface
-
Labels:None
Description
The Events component passes an "EventObject" to plugin event handlers, but the new event system passes an EventInterface to plugin event handlers. While the object provides the same functionality for backward compatibility, it is not the same type, and some plugins may fail if they attempt to be passed an EventInterface when they expect an EventObject.
- Update the event system to continue to use the Events component for plugins, for backward compatibility