Skip to content

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

Sebastian Keller requested to merge skeller/gnome-shell:broken-promises into master

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)

Merge request reports