aboutsummaryrefslogtreecommitdiff
path: root/sway/input/text_input.c
diff options
context:
space:
mode:
Diffstat (limited to 'sway/input/text_input.c')
-rw-r--r--sway/input/text_input.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sway/input/text_input.c b/sway/input/text_input.c
index 2fb25eef..f83726ee 100644
--- a/sway/input/text_input.c
+++ b/sway/input/text_input.c
@@ -263,6 +263,11 @@ void sway_input_method_relay_init(struct sway_seat *seat,
&relay->input_method_new);
}
+void sway_input_method_relay_finish(struct sway_input_method_relay *relay) {
+ wl_list_remove(&relay->input_method_new.link);
+ wl_list_remove(&relay->text_input_new.link);
+}
+
void sway_input_method_relay_set_focus(struct sway_input_method_relay *relay,
struct wlr_surface *surface) {
struct sway_text_input *text_input;