← All bug reports

FS#2444Entering letters with diacritics on MacOS in the QCAD Text box is cumbersome

Type
Bug
Status
Closed
Resolution
Won't fix
Category
QCAD Community Edition
Severity
Medium
Priority
Low
Reported version
3.27.8
Operating system
macOS Big Sur (11)
Reported
2023-01-09 by jvw
Closed
2023-01-09 by andrew

In order to type a diacritical letter (e.g. with ' (é) or " (ö)), MacOS does not repeat the letter when a key is pressed continuously. Instead a dialog appears which allows the user to select one of the diacritics related to the letter of the key pressed. In QCAD and presumably QT, keeping the key pressed starts typing the letter repeatedly while after the first letter is typed the selector for the diacritical letters appears. So you can still the select e.g. the ü but you have to delete all the u's that were typed before you were able to release the key.

A stop gap measure is to minimise the 'key repeat delay' setting in keyboard preferences so that its easier to stop the repetition in time, but that influences other programs as well.

I suppose this is a QT dependency and hase less to do with QCAD. Still, I wanted to let you know.

Its an 'acceptable' nuisance :-)

J

Comments (2)

andrew 2023-01-09

Thanks for your report.

You're right, this would be a Qt issue or limitation, unrelated and unfixable on the QCAD side. I didn't even know about that macOS feature till now. Quite useful.