Reviewing the current behavior of the date picker component I noticed that the calendar behaves in a different way I expected:

Steps to Reproduce
Expected behavior
Pressing 猬咃笍 鉃★笍 moves left/right one char position the cursor
Besides, when the cursor is placed:
AT THE START of the string:
AT THE END of the string:
cc\ @marcoscv-work
I think this is related to the focus control that we have enabled for Date Picker to also use the arrow keys, I think we can disable it for now.
I thought the keyboard support for the "calendar" is important. Are you suggesting disabling that? that will deteriorate the accessibility of the component, isn't it?
Well, partially, what I am suggesting would be to disable the focus via the arrows but it will still allow the focus with tab and tab + shift.
I'm still not sure of doing it but if you see it clear, go on.
ps. We should have the focus behavior defined, but I'm afraid we don't have it.
Probably we would need to disable the current focus control and create a specific behavior for data piker
Yeah, it won't cause so much trouble because we still have the focus. But yes, we need more details about the behavior of focus in Date Picker so that we can improve this in Date Picker and maybe also for Color Picker.
Some libraries implement different focus behaviors on Date Picker, when there is a little time left (when passing this migration that I'm working on), I can bring up some use cases so that we can think about it more.
This issue has been merged and will be released in DXP at https://issues.liferay.com/browse/LPS-128920
Most helpful comment
Yeah, it won't cause so much trouble because we still have the focus. But yes, we need more details about the behavior of focus in Date Picker so that we can improve this in Date Picker and maybe also for Color Picker.
Some libraries implement different focus behaviors on Date Picker, when there is a little time left (when passing this migration that I'm working on), I can bring up some use cases so that we can think about it more.