! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Screenshooter can't take screenshots of comboboxes that close when its button...
Status:
RESOLVED: INVALID
Product:
Xfce4-screenshooter
Component:
General

Comments

Description Yuri 2019-08-09 17:31:43 CEST
I tried to take a screenshot of an opened combobox, but the combobox closes when the screenshooter opens.

Please take a screenshot on PrintScreen button and then open it in the screenshooter. (kde does it this way, and this works great there)
Comment 1 Andre Miranda editbugs 2019-08-11 02:28:37 CEST
(In reply to Yuri from comment #0)
> I tried to take a screenshot of an opened combobox, but the combobox closes
> when the screenshooter opens.
Just to be clear, it's not possible to use global hotkeys when combo boxes or context menus are open, gtk apps grab input devices so xfsettingsd can't "listen" to the pressed keys. There are exceptions though, for instance Firefox, it seems to not use the "native" windows for that, so Firefox just dismisses them when focus is lost.
All in all, this a known limitation that can't be fixed on screenshooter's end.

> Please take a screenshot on PrintScreen button and then open it in the
> screenshooter.
If you are able to use global hotkeys while a combo box is open in whatever app you're using, great, just bind a hotkey for "xfce4-screenshooter -f" or "xfce4-screenshooter -w" and you will get the full screen or active window's screenshot. The delay option may also be helpful.

> (kde does it this way, and this works great there)
Probably Qt apps don't grab input devices ¯\_(ツ)_/¯

Bug #15796

Reported by:
Yuri
Reported on: 2019-08-09
Last modified on: 2019-08-11

People

Assignee:
Xfce Bug Triage
CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information