RTL languages lengthy texts disarray in modeler

Hi dear all

I need to create user tasks in modeler with RTL (in this case Farsi/Persian) language. when I type a long text , it becomes disordered (specifically, the first word drops down).

I looked for this problem in the forum, and I found this (https://github.com/bpmn-io/bpmn-js/issues/924) in Github. its suggestion is helpful, yet doesn’t completely solve my issue. It recommends to use direction=“RTL” and Unicode-bidi="embed" in CSS code. When I apply this, text direction reforms, but it is not wrapped (like picture below)

any suggestions?