File fcitx-dbus-watcher.patch of Package fcitx
--- ./src/module/dbus/watcher.c.orig 2022-07-27 05:02:02.000000000 +0900
+++ ./src/module/dbus/watcher.c 2023-06-27 04:05:58.553998511 +0900
@@ -118,7 +118,7 @@
select(maxfd + 1, &rfds, &wfds, &efds, NULL);
} while(1);
- if (status == FCITX_DIE) {
+ if (status == FCITX_DIE || status == DBUS_DIE) {
kill(pid, SIGTERM);
}