Bug 30979 - gnome-screenshot *selection* does not delay
Summary: gnome-screenshot *selection* does not delay
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-18 02:02 CEST by Ben McMonagle
Modified: 2022-10-21 10:27 CEST (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
Cinnamon menu captured by gnome-screenshot using Delay (85.48 KB, image/png)
2022-10-19 10:17 CEST, Lewis Smith
Details

Description Ben McMonagle 2022-10-18 02:02:57 CEST
Description of problem: after adding gnome-screenshot to Cinnamon DE, am unable to take a delayed *selection* to take a snap shot of the application menu. it triggers immediately. 

*screen* and *window* options act as expected - delay occurs  


Version-Release number of selected component (if applicable):

gnome-screenshot-41.0-2.mga9.x86_64

How reproducible:every time


Steps to Reproduce:
1.try to take a delayed screenshot of Application Menu  
2.
3.
Comment 1 Lewis Smith 2022-10-19 10:15:02 CEST
"to take a snap shot of the application menu"
I think the problem lies here.
I have just tried this application with a delay of 5 seconds, both under LXDE & now Cinnamon. It does work, generally: set the timeout, during which you select the area. The moment the selection has been made, it disappears, so you can think it has been lost; but in due course, it pops up to save. That works.

Screenshotting any menu I have never cracked, because the moment you click anywhere the menu disappears, or the screenshot chosen abandons.
But playing with this, I *have* found out how to screenshot the Cinnamon menu (at least) during a delay - the only way to do so:
- gnome-screenshot displayed, Selection, Delay 6 secs (say).
- The secret is to note *beforehand* the screen area you want to capture - that occupied by the menu.
- Take Screenshot
- The entire screen is blued, select the area in question. When you release the mouse button, the screen clears and the selection apparently disappears, but does not!
- Quickly raise the menu and wait.
- At the timeout, it will be screenshot.

Live & learn! Follows an example.

CC: (none) => lewyssmith

Comment 2 Lewis Smith 2022-10-19 10:17:02 CEST
Created attachment 13426 [details]
Cinnamon menu captured by gnome-screenshot using Delay

As per previous comment.
Comment 3 Lewis Smith 2022-10-19 10:19:40 CEST
Nothing to add.

Resolution: (none) => INVALID
Status: NEW => RESOLVED

Comment 4 Ben McMonagle 2022-10-20 09:05:39 CEST
I am more familiar with what is now *spectacle* when using the mouse to select a region:
set the timer delay. press the *take a new snapshot* button. open any window or menu, image... etc. wait for the timer. select the region. press *enter* to take the new snapshot.

this works very differently from gnome-screenshot with the selection and timer function when you need to snapshot a menu.

agree that the method you describe works.
Comment 5 Lewis Smith 2022-10-21 10:27:20 CEST
And my preferred screenshotter Flameshot is doubtless different again, though finding its 'delay' function is not evident (right-click its Systray icon, I think).
It is screenshotting *menus* that is particularly difficult, because they disappear at the slightest touch. If you cracked this with Spectacle, please describe how.
There is a similar sort of problem when wanting to screenshot something that only happens 'under the cursor'.
Anyhow, we have both learned something!

Note You need to log in before you can comment on or make changes to this bug.