Hi,
When I change default font to some third party font
such as
editor.font=Source Code Pro,plain,13
and
editor.font=JetBrains Mono,plain,13
in preferences.txt, Chinese font width(2 English character width) narrowed, but display as expected.
When selecting Chinese text, the highlight width is only one English character width.

Arduino IDE version: 1.8.13 (also tested in the nighty version)
Operating system: Archlinux