Skip to content

Shortcuts not properly ignored in various text fields. #3388

@RazviOverflow

Description

@RazviOverflow

Environment information

  • Operating System: Kali 2024.02
  • Cutter version:
    Version 2.3.4
    Using rizin 0.7.1 @ linux-x86-64 commit: 7cb15e769c9e8d83de041634dc8a35634ee1cbb7
    Based on Qt 5.15.5 (GCC 7.5.0, 64 bit)
    Optional Features:
    Python: ON
    Python Bindings: ON
  • Obtained from:
    • Built from source
    • Downloaded release from Cutter website or GitHub
    • Distribution repository
  • File format: Irrelevant

Describe the bug

When trying to filter functions based on their name (Quick Filter), some keystrokes are intercepted for their bindings instead of writing the actual letter. For example, try writing main. It will write mai and pop up the rename function dialog (Function rename is bound by default to N).

To Reproduce

Steps to reproduce the behavior:

  1. Open any binary.
  2. In the Functions window use the Quick Filter function (at the bottom) to search functions.
  3. Write main to see the problem.

Expected behavior

The expected behavior is disabling the keyboard shortcuts while the cursor is within the Quick Filter box, allowing the user to write any given text.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BUGQtIssues and pull-requests regarding or caused-by the underlying Qt toolkit.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions