Visual (?) bug where the mouse cursor does not select the full line.
When I select the full line, the last several columns are not visually selected, but I can confirm by copy pasting that the line is actually fully selected.
Also, the mouse cursor is always placed (visually) several columns to the left of the intended position. For example, If I click on the 50th column on a code line with 70 columns, it places the cursor on the 47th column. Again, it is visual, so any new code I write will start from the intended 50th column.
This bug only happens when I open more than one window. From my observation, it only happens on even-numbered windows (I tested up to 6).
Hey, this issue might be related to both settings and extensions. First, try removing all settings from the settings.json file and check if the issue persists. Also, try starting without extensions: cursor --disable-extensions. I hope this helps identify the problem.
I also encountered the same problem and it bothered me for a long time. I temporarily solved it by changing the font size. But I think this is a serious BUG. As a mature IDE, it is impossible to restrict developers from changing the font family.