[Xcb] [Bug 39177] New: xcb_is_modifier_key misses some modifiers.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jul 12 12:13:20 PDT 2011


           Summary: xcb_is_modifier_key misses some modifiers.
           Product: XCB
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Utils
        AssignedTo: xcb at lists.freedesktop.org
        ReportedBy: wettstein509 at solnet.ch
         QAContact: xcb at lists.freedesktop.org

The function xcb_is_modifier_key, defined in xcb/util-keysyms, file
keysyms/keysyms.c, does not recognize ISO_Level5_Shift, ISO_Level5_Latch, and
ISO_Level5_Lock as modifiers.

This is the same problem (with the same fix) as reported for Xlib in bug 21910,
and was probably introduced because the keysyms in keysymdef.h are not listed
in ascending order: ISO_Last_Group_Lock appears after  ISO_Level5_Lock, but has
a smaller value.

Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

More information about the Xcb mailing list