Regression: timed screenshot broken

Bug #2015128 reported by Dan Dascalescu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pinta
New
Undecided
Unassigned

Bug Description

I'm using Pinta 2.1.1 on Kubutu 22.04 and am no longer able to take delayed screenshots.

1. File -> New Screenshot
2. Set the Delay to 5 seconds
3. Click Take

What happens is that the "Request screenshot" dialog immediate gets a tiny preview of the screenshot, instead of Pinta minimizing and waiting for 5 seconds. Also, the screenshot doesn't become editable in Pinta. I need to click "Save", but I don't want to save it - I want to edit it, then save it as a file with a given name.

Revision history for this message
Cameron White (cameronwhite91) wrote :

Would you be able to provide a screenshot of what your screenshot dialog looks like? :)

There are actually two possible ways that Pinta can take a screenshot now. One (which is tried first) is to use the XDG screenshot portal if available, since this is the only way that works with Wayland, sandboxes like flatpak / snap etc. This uses your system's standard screenshot tool and then makes the result available to Pinta

If the portal doesn't work, the old method is used where Pinta takes a full screen capture itself.

It sounds like the screenshot portal might be what you're using, if there is a preview in the screenshot dialog?

Revision history for this message
Dan Dascalescu (ddascalescu+launchpad) wrote :

Here's a screencast of Pinta taking a screenshots. It does appear that the screenshot request dialog is a system one, judging by its KDE icon.

Revision history for this message
Cameron White (cameronwhite91) wrote :

Thanks, yeah it looks like it's using the screenshot portal to use the standard system screenshot tool.
I might need to set up a VM to test this on KDE, but I'm wondering if you need to press "Take" rather than "Save" to get it to take a screenshot after the delay? It seems like a confusing UX in that dialog though :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.