Wayland: Add missing destroy calls for text input and tablet

Thank you Kiisu_Master for finding this!
This commit is contained in:
Dery Almas 2025-12-12 13:43:13 +01:00
parent bb92a4c8e2
commit 1d1cd7cc1a
1 changed files with 10 additions and 0 deletions

View File

@ -5375,9 +5375,19 @@ void WaylandThread::destroy() {
zwp_tablet_tool_v2_destroy(tool); zwp_tablet_tool_v2_destroy(tool);
} }
zwp_text_input_v3_destroy(ss->wp_text_input);
memdelete(ss); memdelete(ss);
} }
if (registry.wp_tablet_manager) {
zwp_tablet_manager_v2_destroy(registry.wp_tablet_manager);
}
if (registry.wp_text_input_manager) {
zwp_text_input_manager_v3_destroy(registry.wp_text_input_manager);
}
for (struct wl_output *wl_output : registry.wl_outputs) { for (struct wl_output *wl_output : registry.wl_outputs) {
ERR_FAIL_NULL(wl_output); ERR_FAIL_NULL(wl_output);