fix wl_listener bindings