CudaText: [Qt5] Cannot type accented letters when autocomplete popup is open

  1. Launch CudaText Qt5.
  2. Install “Complete From Text” (just to make things easier, but the issue is also reproducible with any autocomplete like LSP or acp).
  3. Make sure you’re using a keyboard layout that has accent key as dead key, which when followed by a letter produces an accented letter.
  4. Type padr pad, so that autocomplete will show up suggesting padr.
  5. While autocomplete popup is visible, type the combination to insert any accented letter. Like ~ + a to produce ã, or ´ + e to insert é

Result: the letter is inserted without the accent, like pada or pade instead of padã and padé.

Natively accented key doesn’t count on this issue, for instance my keyboard has the key Ç that is not affected by the issue. It must be a combination of dead key + letter.

This issue only happens when both conditions below are filled:

  1. You’re using Qt5 build of CudaText.
  2. Autocomplete popup is open while you’re trying to type the accented key.

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 15 (6 by maintainers)

Most upvoted comments

Already tried that, unfortunately it doesn’t work.

Actually, it doesn’t make sense for me to be OS issue because typing accented letters always work on Cuda when autocomplete popup isn’t open. So it should be something on how Cuda handles keyboard input when autocomplete popup is open.