chore: remove unused listener when im destoryed

This commit is contained in:
ShootingStarDragons 2024-02-17 21:55:40 +08:00 committed by Access
parent 329c2a74e9
commit 4790391a02

View file

@ -109,6 +109,7 @@ static void handle_im_destroy(struct wl_listener *listener, void *data) {
input_method_destroy);
struct wlr_input_method_v2 *context = data;
assert(context == relay->input_method);
wl_list_remove(&relay->input_method_new_popup_surface.link);
relay->input_method = NULL;
struct sway_text_input *text_input = relay_get_focused_text_input(relay);
if (text_input) {