diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2025-02-18 01:52:25 +0100 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2025-02-18 01:52:25 +0100 |
| commit | 9bf4e155b88c7d199f50f79c4fb597925e2af036 (patch) | |
| tree | 4bf6eb73ac082cbc1c58a46c39a41035688d0adb /include | |
| parent | b9f45180993a6802a593bb71cb15b855f2a89a30 (diff) | |
input/input-manager: remove event listeners on fini
This fixes a crash in wlroots listener checks. See #8509.
Diffstat (limited to 'include')
| -rw-r--r-- | include/sway/input/input-manager.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sway/input/input-manager.h b/include/sway/input/input-manager.h index b014e18f..5113844d 100644 --- a/include/sway/input/input-manager.h +++ b/include/sway/input/input-manager.h @@ -39,6 +39,8 @@ struct sway_input_manager { struct sway_input_manager *input_manager_create(struct sway_server *server); +void input_manager_finish(struct sway_input_manager *input); + bool input_manager_has_focus(struct sway_node *node); void input_manager_set_focus(struct sway_node *node); |
