clutter/backend: Allow unsetting input method

Merged Jonas Ådahl requested to merge jadahl/mutter:wip/clean-exit-with-open-windows into main

This is needed by GNOME Shell to remove itself as a input method implementation during its shutdown sequence. We can't do it ourself later because at mutters own shutdowns equence, the GNOME Shell Javascript context has by that time already been teared down.


Technically an ABI change, but without GNOME Shell would warn and not perform the method call.

Required for gnome-shell!2722 (merged)

Edited by Robert Mader

Merge request reports