Skip to main content
Paul Slemmer
Participating Frequently
November 20, 2025

Inconsistent Behavior of Math Operators on Locked Scale Properties

  • November 20, 2025
  • 1 reply
  • 22 views
When you use * or / operators to change a locked scale property, it only changes both dimensions if you type after the current value. It changes only the dimension you're editing if you type it in place of the value.
 
so: [100*2,100] = [200,200]
but: [*2,100] = [200,100]
 
If this is an intentional feature, it's confusing because it only does this for * or / , not + or - . (ie. [+2,100] = [102,102])

Common Use Case: When working in a resolution different from source artwork (eg. 4k vs 1080p) it can be useful to tab through properties to affect both position and scale of a layer, like selecting X Position and then typing  *2 [tab] *2 [tab] *2. When attempting this workflow, this bug causes the resulting scale property to be [200,100] vs the intended [200,200].
 
Recommended Fix: When locked, all mathematical operators should affect both dimensions of a scale property.

1 reply

JohnColombo17100380
Community Manager
Community Manager
November 20, 2025

Hi @Paul Slemmer,

Thank you for reporting this issue. We've confirmed the bug behavior you've described and now have a ticket open to investigate a future fix. Thanks very much for reporting this issue!

 

- John, After Effects Engineering Team