8be95b5785
We may need to restart it with different arguments, so make it possible to do that. Also, avoid to just restart it on _clear(), this is now most likely through our --replace call than it is through ibus-daemon eg. dying, avoids some noise in logs as there is already an ongoing ibus-daemon. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/680