diff --git a/wlroots/ffi_build.py b/wlroots/ffi_build.py index 8a0a0747..b9985ed6 100644 --- a/wlroots/ffi_build.py +++ b/wlroots/ffi_build.py @@ -2263,6 +2263,7 @@ def has_xwayland() -> bool: } events; void *data; + ...; }; struct wlr_session_lock_surface_v1_state { diff --git a/wlroots/wlr_types/session_lock_v1.py b/wlroots/wlr_types/session_lock_v1.py index 6c25d6f6..e599e3f7 100644 --- a/wlroots/wlr_types/session_lock_v1.py +++ b/wlroots/wlr_types/session_lock_v1.py @@ -65,7 +65,6 @@ class SessionLockSurfaceV1(PtrHasData): def __init__(self, ptr) -> None: self._ptr = ffi.cast("struct wlr_session_lock_surface_v1 *", ptr) - self.map_event = Signal(ptr=ffi.addressof(self._ptr.events.map)) self.destroy_event = Signal(ptr=ffi.addressof(self._ptr.events.destroy)) @property