Hi Jon,
We released Q4 this week and in the upcoming weeks, we will plan the items for Q1. The status will be updated in a few weeks.
Regards,
Dimitar
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
In our support ticket 1663439 you mention this maybe included in Q1 2025. Is that still the case? Having this still unplanned is concerning.
Hi Martin,
I am sorry to hear that the workaround is still not working as expected. Perhaps we have to reconsider the appraoch there.
I am glad that your solution is better and that you have a workaround for now.
Currently, we do not have a version that you can test. You can follow the status of the issue here on the portal and once it is set to Done you can request such a version.
Do not hesitate to contact us if you have other questions.
Regards,
Dimitar
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hello Dimitar,
Thank you for your time.
I see some fixes, but still having the key after space problem and some crashes, besides sometimes the text appears in a different position than the caret position.
I appreciate your time trying to get a workaround but you are far behind what we have now.
Can we have an alpha version of the final solution to test?
Best regards,
Martin
Hello All,
I have improved the workaround and now, most of the cases Martin specified are fixed.
Let me know if you have additional questions.
Regards,
Dimitar
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hello Martin,
Thank you for spending the time and testing this.
I will see if I can improve the workaround next week and handle these cases. There can be issues since it overrides the entire functionality and there are a lot of cases handled internally.
Yes, I agree that our API needs improvement and I will pass your feedback to the developers. I cannot say what will be the exact approach for this but will see if can expose more of the functionality so it can be customized in the future. The idea of the workaround was to completely bypass the InsertIMETextCommand and manually insert the text. Indeed there is an issue there that cannot be overridden with the current implementation.
I will let you know when I have more information.
Regards,
Dimitar
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hi Dimitar,
Thank you for your effort, but it didn't work.
I did a quick test and this is what I've found:
- When typing first letter, it adds a space before it, that remains there
- When composing, if you press space, next character you press is ignored. Eg "nihongo<space>ha" will miss the h after the space and will show あ instead of は
- It crashes trying to delete using Backspace
- When pressing Enter with some text, it goes to the beginning of the document with an unexpected location for the new line inserted.
- Editing partial composition doesn't work as expected (1-caret position is not accurate, 2-the underline format doesn't change to a solid line, 3-typing a new character will insert the new character in any place and it will repeat completed text)
Beside that, we are using Net8, not Net Fwk
I haven't continued testing and I won't.
Luckily, we have a much better workaround now, after struggling debugging Telerik code. By the way, the only way to fix the next character to the space, is executing the Textbox OnTextInput method, which implies to execute your Caret OnTextInput code, so we had to change private variable currentImeLanguage using reflection to get the logic path we need executed in the moment we need.
So, if this is all you can provide after all this time, it seems we will need to wait for the release for the final solution.
I hope you stop with the idea of the Caret inheriting from Textbox and start to handle Composition events in a different way. There is a bug related with it, which is that the IME popup moves continuously and that is because the popup position is related to the control giving the inputs position, which is the Caret in your case, and as the Caret is moving all the time, the IME popup is also moving.
Another bug we have is that the Caret is hidden some times, that hopefully will be solved when you had changed the Caret class.
And the more critical bug we still have is the partial composition, which we don't think we could find a fix for it without changing InsertIMETextCommand class or any of the other internal classes that we have not access.
Regards,
Martin
Hello,
I have attached a project that shows a workaround for this. Let me know if there are cases that I am missing.
Regards,
Dimitar
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hello Martin,
I am sorry to hear about your experience with our product. You are right and I have discussed this with the team and agreed to update the documentation until this is resolved. I have escalated this issue to the PM team so it can get re-evaluated and considered for the next planning phase."
Regards,
Dimitar
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hi Gowrisankar,
We do our best to fix all bugs, however, this one will require significant resources and rewriting most of the IME support. As much as I'd like to share an ETA on its resolution, currently, none is available, so I would not want to mislead you. Once we resolve this bug, we will immediately update the public feedback page to notify you and other clients.
Once more, please accept our apologies for this delay.
Regards,
Dimitar
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hi,
Can we please priorities this issue. We have a related ticket depends on this. View Ticket | Your Account (telerik.com)
Thanks,
Gowrisankar N