When you use Ctrl + left, the cursor moves one word to the left as expected. However if the word in preceded by a bracket, for instance “(Demo”, then the movement is inconsistent.
In the tag panel the movement goes to before the bracket, thus ^(Demo, in the tag table movement is to after the bracket, (^Demo.
The tag panel movement is the correct type of movement according to Windows standards, however if there is a reason for breaking the standard then the program should at least be internally consistent
Tested, Windows 11 Home 25H2, 64 bit. MP3Tag versions:
I've analysed the issue and it's related to this change in v3.32:
[2025-10-21] NEW: added support for auto-completion of custom values when editing in File List. (#69448)
The edit control that usually appeared when editing in the File List is now extended by an autocomplete object (IAutoComplete) that offers auto-completion while typing. Unfortunately, it behaves differently from the Windows standards you described, despite being a Windows component.
In the next version, I plan to enable this autocomplete object only for fields that have custom values. This way, the non-standard text movement will be limited to those fields.
Checked the beta and that is a lot better. The main field which was causing me frustration was title which now works perfectly, however I went through all the fields and Artist and Genre still work in the non standard way, my guess is that Genre is the main field on which you want autocomplete but was a bit surprised that it was on Artist as well. If this is by design then no problem.