Hi,
We do understand how the cache works, but the key point is that it didn't work normally in our use case.
We're sure that we've removed all old components with Arabic text from root, according to the cache logic, when we create a new component with Arabic text, it will discard old characters from cache and create a new one. In fact, it failed, due to no space on cache surface. Sadly, we are using version 11.0 now, and there is no such code in corresponding function. The code in version 11.0 will just end the loop and end up with a Error Code: 181 / 182.
Therefore, do you mean that the highlight part of your screenshot will handle this issue ? which is not exist in version 11.0, if yes, could you please tell us how to make it in version 11.0 ?
Could you please provide us a call history leading to the error? If the error is reproducible, it would be helpful to have a small example demonstrating the issue.
As for this part, it's hard to provide those logs to you due to some audit request. Anyhow, this is a good idea, we'll try create a small project to test this logic, and check whether the logic of gfx works good with Arabic.
Thanks for your kindly reply.
BR,
Jacob Wang