Skip to content

clutter/actor: Don't emit focus signals during destruction

We rightfully unset the stage focus when the focus actor is destroyed, which in turns results in the ClutterActor::-key-focus-out signal being emitted on an actor that is no longer fully valid.

Avoid that emission, so consumers don't have to deal with half-disposed actors in their handler.

Fixes gnome-shell#4324 (closed)

Merge request reports