6dabdec10e
The function that currently invalidates pointers over an specific actor also asserts for the situations where this invalidation makes sense to happen (i.e. the actor became unmapped, or non-reactive). We want to have a function that is more forgiving, and that doesn't enforce any guarantees about the pointer focus actually changing. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2532>