Thank you for your response.
I have created a test project and tested it and the results are as follows.
on Japanese keyboard, it is called 3 times when I tap enter key after typing.
on English keyboard, it is called only once when I tap enter key after typing.
From the above results, can you see what kind of processing is performed by the testFieldDidChangeSelection function?
Also, is there a way to call it only once?