- bindings.EventHandler_handle_event(this.ptr, event == null ? 0 : event.ptr & ~1);
- this.ptrs_to.add(event);
+ bindings.EventHandler_handle_event(this.ptr, event == null ? 0 : event.ptr);
+ Reference.reachabilityFence(this);
+ Reference.reachabilityFence(event);