When screenshooter is in region select mode, there is no way to cancel it. The user has to select a rectangel, nothing else will do. I propose that any keyboard input will automatically cancel the screenshot (that's how scrot does it)
+1. I propose ESC cancel, however.
Wait. This already exists: http://git.xfce.org/apps/xfce4-screenshooter/tree/lib/screenshooter-capture.c#n878 However if I map a keyboard shortcut to xfce4-screenshooter -r, ESC won't cancel. Version 1.8.1
*** Bug 10552 has been marked as a duplicate of this bug. ***
This now seem to work fine in 1.8.2... can you still reproduce it ?
(In reply to Landry Breuil from comment #4) > This now seem to work fine in 1.8.2... can you still reproduce it ? Yes. $ xfce4-screenshooter -V xfce4-screenshooter 1.8.2 Keys have no effect. Esc does nothing
Weird. If I start screenshooter from a terminal, Esc works. If it's started via keyboard shortcut, Esc does nothing.
Hello, This is an old bu I never managed to fix. When you call xfce4-screenshooter -r with a keyboard shortcut, the keyboard grab needed to "watch" the escape key fails under certain conditions I failed to find. In that case, it's indeed impossible to cancel the selection. Cheers, Jérôme
+1 Esc cancel works when run as `xfce4-screenshooter -r` from terminal, but does not when the command is run as an XFCE shortcut
(In reply to wolf from comment #8) > +1 > > Esc cancel works when run as `xfce4-screenshooter -r` from terminal, but > does not when the command is run as an XFCE shortcut In fact when starting from shortcut the kb focus is't gave to the screenshooter ... and so kb goes to 'previous' window .
Fixed by this commit: https://git.xfce.org/apps/xfce4-screenshooter/commit?id=76f54a331ff889d928148f9f636de8b869ce27e4
esc seems to be working now. Thanks!