Expressions on text.sourceText in Ae break text input field in PrPro
Making a mogrt and adding expressions in the sourcetext property in Ae (for instance text.sourceText + "." ) will result in the input field being empty in premiere, and uneditable in the Essential Graphics panel.
Tested in Ae 17.5 & Pr 14.5

2 comments
-
Wim de Rue commented
@Dacia
Glad to know it is a known issue!
I know how to forward etc, but it used to work, now it doesn't and that makes some older projects suddenly fail to work.I hope Adobe fixes it, as (as you say) it's an issue
-
Hi Wim,
This is a known issue that is caused by adding extra characters to the string via the expression, which creates a mismatch between the number of characters in the control and the actual number of characters on screen. That mismatch is the root of the problem, and it can be avoided by forwarding the text with the post-expression number of characters to a new text layer and using that layer as the source for the control. You can use expressions to forward the font and font style as well.
Here's a quick rundown of what expressions to use to forward styles in addition to text.
https://blog.adobe.com/en/publish/2020/01/24/after-effects-2020-express-yourself-and-your-text.html#gs.lm3o6oApologies for the inconvenience. I hope this workaround gets you back in action though.
Cheers,
Dacia