diff options
| author | Leonardo Hernández Hernández <leohdz172@proton.me> | 2025-01-19 14:05:54 -0600 | 
|---|---|---|
| committer | Leonardo Hernández Hernández <leohdz172@proton.me> | 2025-01-19 17:26:28 -0600 | 
| commit | da13a9568312ccfdb1c5e527abf773d7512f3f14 (patch) | |
| tree | 40ae938a3c8d30079d169beaab32458096b2ea36 /dwl.c | |
| parent | 9a9f67db1c9a1b05d4edbaa310d78a76f3831b54 (diff) | |
destroy keyboard group after unlinking listeners
Last commit addressing the issue mentioned in
0925fe956aeddb983875f0fd892e9049e2d8cb76
Diffstat (limited to '')
| -rw-r--r-- | dwl.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| @@ -1367,10 +1367,10 @@ destroykeyboardgroup(struct wl_listener *listener, void *data)  {  	KeyboardGroup *group = wl_container_of(listener, group, destroy);  	wl_event_source_remove(group->key_repeat_source); -	wlr_keyboard_group_destroy(group->wlr_group);  	wl_list_remove(&group->key.link);  	wl_list_remove(&group->modifiers.link);  	wl_list_remove(&group->destroy.link); +	wlr_keyboard_group_destroy(group->wlr_group);  	free(group);  } | 
