Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Text Expression Selector Bug with non-Latin Right-to-Left scripts (Arabic / Hebrew)

Community Expert ,
Jun 23, 2025 Jun 23, 2025

It appears Expression Selectors have a bug with non-Latin scripts (Right to Left) like Arabic and Hebrew.

 

They don't render correctly on every frame, sometimes they're delayed, other times they're incorrect.

 

However, purging cache on each frame will render correctly. Also, sometimes it will seem to work fine, but then if you change or re-create the keyframes then the bug resurfaces.

 

In this example, the above text is animating correctly with a regular Range Selector, but the lower example is animating incorrectly with a simple Expression Selector driven by a slider.

 

arabic-expression-selector-bug-2.gif

 

Attached Project File for Reference.

 

(expression for reference)

val = effect("Slider Control")("Slider");
if(Math.round(textIndex) == Math.round(val)) {
  [100, 100, 100];
}else{
  [0, 0, 0];
}

 

Tested on:

- AE 25.3.0 Build 71

- Windows 11

Bug Unresolved
TOPICS
Expressions
90
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
1 Comment
Adobe Employee ,
Jun 23, 2025 Jun 23, 2025
LATEST

Thanks, Justin!

Kevin

 

Kevin Monahan - Sr. Community & Engagement Strategist – Pro Video and Audio
Translate
Report