![Florian Müllner](/assets/img/avatar_default.png)
When we fail for some reason to open a stream to write the screenshot to, we currently return `false` to the sender. That's not wrong, but doesn't provide any hints on what caused the failure, so return the underlying error instead. https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3618 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1589>