Skip to content

screenshot: Still remove select/pick actor if grab promise was rejected

Florian Müllner requested to merge fmuellner/gnome-shell:for-3-38 into gnome-3-38

If the grab promise is rejected due to for example on X another app already having the grab, an error is thrown and the code that would revert the cursor and hide the actor is not run. This actor then prevents all mouse interactions with the shell and the windows beneath it.

Fixes #2869 (closed)

Part-of: !1600 (merged) (cherry picked from commit 0882074e)

Merge request reports