diff core/moduleapi.lua @ 14142:5aacae4b2ccf

Merge 13.0->trunk
author Matthew Wild <mwild1@gmail.com>
date Fri, 17 Apr 2026 17:47:01 +0100
parents a124e80d3498 374b72785488
children 9728c3fabeef
line wrap: on
line diff
--- a/core/moduleapi.lua	Fri Apr 17 14:35:32 2026 +0100
+++ b/core/moduleapi.lua	Fri Apr 17 17:47:01 2026 +0100
@@ -83,12 +83,12 @@
 end
 
 function api:hook_object_event(object, event, handler, priority)
-	self.event_handlers:set(object, event, handler, true);
+	self.event_handlers:add(object, event, handler, true);
 	return object.add_handler(event, handler, priority);
 end
 
 function api:unhook_object_event(object, event, handler)
-	self.event_handlers:set(object, event, handler, nil);
+	self.event_handlers:remove(object, event, handler);
 	return object.remove_handler(event, handler);
 end