Photoshop: 1000px feather radius does not apply in scripts

  • 2
  • Problem
  • Updated 1 year ago
  • Solved
  • (Edited)
I've seen this post here: which says how the selection feathering radius was turned up from 250 to 1000. I've confirmed that this is the case when using the GUI.

However, when trying to do the same thing via scripting, either using the DOM or using the output of ScriptListener, values above 250 give the same visual result as putting 250 (and thus, different from when entering those values in the GUI).

app.activeDocument.selection.feather(new UnitValue(amt,"px"));
var desc1 = new ActionDescriptor();
desc1.putUnitDouble( charIDToTypeID( "Rds " ), charIDToTypeID( "#Pxl" ), amt );
desc1.putBoolean( stringIDToTypeID( "selectionModifyEffectAtCanvasBounds" ), true );
executeAction( charIDToTypeID( "Fthr" ), desc1, DialogModes.NO );
Photo of Andrew Fraticelli

Andrew Fraticelli

  • 7 Posts
  • 0 Reply Likes

Posted 1 year ago

  • 2
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 16861 Posts
  • 2828 Reply Likes
Thanks. We'll take a look.
Photo of Pete Green

Pete Green, Customer Advocate

  • 780 Posts
  • 166 Reply Likes
Official Response
This should now be fixed in the Photoshop 20.0.3 release.
Feel free to update Photoshop and let us know if this is resolved for you.

To update Photoshop CC to 20.0.3, click "Update" in the Creative Cloud desktop app next to Photoshop CC.
More detailed instructions for updating

Thank you for reporting Andrew!