Cannot map hotkeys

Bug #1832431 reported by Seth Hillbrand
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Medium
Jeff Young

Bug Description

Hotkeys that use modifiers (Ctrl, Shift, Alt) do not register when trying to adjust them in KiCad. Only bare keys seem to work.

Steps:
1) Open KiCad -- Note that hotkeys are no longer shown here
2) Open Eeschema
3) Preferences -> Hotkeys
4) Double-click on a hotkey to change
5) Press Ctrl + D (for example). The window closes but the hotkey is not assigned, nor is the error message shown that the hotkey is already mapped.

Application: KiCad
Version: (5.1.0-945-g3d4d77219-dirty), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1b zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-5-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.64.0
    Compiler: GCC 8.3.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Tags: hotkeys
tags: added: hotkeys
Jeff Young (jeyjey)
Changed in kicad:
importance: Undecided → Medium
status: New → In Progress
assignee: nobody → Jeff Young (jeyjey)
Revision history for this message
John Beard (john-j-beard) wrote :

FYI (if useful), this bisects to: 5e49517781705f11c4c046e13dac8815b535b2c5

Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision 2d29f76c49bb1d2c5747b62944ebaae12cc1a2df
https://git.launchpad.net/kicad/patch/?id=2d29f76c49bb1d2c5747b62944ebaae12cc1a2df

Changed in kicad:
status: In Progress → Fix Committed
Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

The fix seems to work but I'm still seeing an empty hotkey list in KiCad. Is this now the expected behavior? If so, we should remove the hotkeys panel from the KiCad preferences dialog.

Revision history for this message
Jeff Young (jeyjey) wrote :

You should at least be seeing the Common section and the Kicad Manager section.

Oh, you're in Preferences, not List Hotkeys. Indeed, Preferences appears broken.

Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

@Jeff, if you prefer I can file a new bug report.

Revision history for this message
Jeff Young (jeyjey) wrote :

No need. Already fixed (I just haven't pushed yet).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.