Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Listener removes itself from Signal._link #63

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

heuer
Copy link

@heuer heuer commented Apr 12, 2024

On removal Listener removes

  • itself from Signal._link
  • sets the reference to the signal to None
  • sets the reference to the notify callback to None

Added test case for the issue.

Closes #61

Fixed Signal constructor with no pointer:

  • self._ptr uses wl_signal instead of wl_listener
  • Added wl_signal_init to ffibuild.

Closes #62

On removal Listener removes
* itself from Signal._link
* sets the reference to the signal to None
* sets the reference to the notify callback to None

Added test case for the issue.

Closes flacjacket#61

Fixed Signal constructor with no pointer:
* self._ptr uses wl_signal instead of wl_listener
* Added wl_signal_init to ffibuild.

Closes flacjacket#62
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant