#17611: Accelerators not using modifiers (or using only Shift) don't work in wxGTK
when a wxPanel is focused
-------------------------+-------------------------
Reporter: jerome_mao | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxGTK | Version: 3.0.2
Resolution: | Keywords: accelerator
Blocked By: | Blocking:
Patch: 0 |
-------------------------+-------------------------
Changes (by GabrieleGiuseppini):
* cc: gabriele.giuseppini@… (added)
Comment:
I'm hitting the same issue (see
https://forums.wxwidgets.org/viewtopic.php?f=23&t=48358&p=206561#p206561),
and it seems the issue is not exclusively due to having a child wxPanel -
it also happens when the frame has a child wxGLCanvas, see minimal example
in the linked post.
This rules out the workaround of using a wxWindow instead of a wxPanel -
any frame that uses a wxGLCanvas will be affected, and the latter cannot
be substituted with a wxWindow :-(
Also, the workaround of adding a hidden window to the glCanvas doesn't
work. Could this ticket get some priority? Alternatively, is there another
workaround that might work when the child of the frame is a GL canvas?
I'd help with debugging but I'm a newbie with GTK...
--
Ticket URL: <
https://trac.wxwidgets.org/ticket/17611#comment:15>