[Xfce-bugs] [Bug 15796] Screenshooter can't take screenshots of comboboxes that close when its button is clicked. Please run it on PrintScreen button.

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Sun Aug 11 02:28:37 CEST 2019


https://bugzilla.xfce.org/show_bug.cgi?id=15796

Andre Miranda <andreldm at xfce.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
                 CC|                            |andreldm at xfce.org
             Status|NEW                         |RESOLVED

--- Comment #1 from Andre Miranda <andreldm at xfce.org> ---
(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 ¯\_(ツ)_/¯

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list