From 0c51339cfbab093fa569f6532835e510e2144b33 Mon Sep 17 00:00:00 2001 From: Consolatis <35009135+Consolatis@users.noreply.github.com> Date: Sat, 5 Jul 2025 17:34:09 +0200 Subject: [PATCH] [fixme] chase wlroots: IME now gets NULL argument for handlers Ref: 2d5492c73770c9de420527df1098fefabe43d689 (text-input-v3: Use `NULL` when emitting signals) --- src/input/ime.c | 1 + subprojects/wlroots.wrap | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/input/ime.c b/src/input/ime.c index b5633762..daa5b04b 100644 --- a/src/input/ime.c +++ b/src/input/ime.c @@ -263,6 +263,7 @@ update_popups_position(struct input_method_relay *relay) static void handle_input_method_commit(struct wl_listener *listener, void *data) { + // FIXME: data argument is now NULL for enable, commit, disable and destroy struct input_method_relay *relay = wl_container_of(listener, relay, input_method_commit); struct wlr_input_method_v2 *input_method = data; diff --git a/subprojects/wlroots.wrap b/subprojects/wlroots.wrap index 9199c211..434dff7f 100644 --- a/subprojects/wlroots.wrap +++ b/subprojects/wlroots.wrap @@ -1,6 +1,6 @@ [wrap-git] url = https://gitlab.freedesktop.org/wlroots/wlroots.git -revision = 536100488fc4c64528786801860f96cfa1a55765 +revision = 2d5492c73770c9de420527df1098fefabe43d689 [provide] dependency_names = wlroots-0.20