Photoshop: Action Selection Error "the command select is not currently available"

  • 1
  • Problem
  • Updated 10 months ago
  • (Edited)
Hey Guys, I have encountered with this error "the command select is not currently available" when I use action, what should I do?
Photo of Karo MadDesigner

Karo MadDesigner

  • 2 Posts
  • 0 Reply Likes

Posted 10 months ago

  • 1
Photo of Jaroslav Bereza

Jaroslav Bereza

  • 806 Posts
  • 187 Reply Likes
Photoshop can't play this action. It may happen if want e.g. perform text opertions with non-text layer or smart object operations with text layer ect.

Check in Photoshop if menu item which represents your action is grayed out or not.
Photo of Cristen Gillespie

Cristen Gillespie

  • 1373 Posts
  • 378 Reply Likes
> "the command select is not currently available" >

There's also the possibility if you're using a photo art action from a source such as graphicriver.net, that you haven't properly named the layer holding the mask. I see it every time I forget to change the name to the one the particular action requires.
Photo of Karo MadDesigner

Karo MadDesigner

  • 2 Posts
  • 0 Reply Likes
thanks for your guide, what name you think is proper?
Photo of Cristen Gillespie

Cristen Gillespie

  • 1373 Posts
  • 378 Reply Likes
If you're talking about photo art actions from graphicriver.net and other such commercial sources, the author or the action choses a name for that. I have several actions, and there are 4 or 5 different names commonly used by them. Authors pick a name and all their actions tend to use that name for the mask layer. There are two ways to find what the layer with the mask should be called. One is to read the Text file that comes with the action. The Text file only contains the most basic steps for loading the action and running it, but one of those steps, if the action uses a user-created mask layer (most do), is what to name the layer. The other is to open the action in Photoshop and skim through the steps for the command Select. You'll find the name of what to select there—brush, subject, area, whatever.

If you're running commercial actions like this, don't forget that many of the authors have created tutorials on YouTube. It's always worth searching on their name to see if they've put out a tutorial. Along with other very good information, they'll show you step by step setting up the file, including information on file size, how to paint the mask, and what steps you can take to edit it.
Photo of Cristen Gillespie

Cristen Gillespie

  • 1373 Posts
  • 378 Reply Likes
Another thought, IF you're using a photo art action and your mask layer is properly named—it's also possible you've not properly loaded brushes or patterns. If you check your action when it stops and says it can't select and it has a name of something, anything, that can be a missing brush or pattern. On much rarer occasion, you'll get that error because your file is too small or your selected (masked) area doesn't have enough contrast. For instance, the action might be trying to select shadows, but there are virtually no shadows in your selected area for the Color Range command to work on. I'm afraid in those circumstances, you have to do a lot more troubleshooting. Unnamed mask layers and missing brushes or patterns are common, though.
Photo of Jaroslav Bereza

Jaroslav Bereza

  • 806 Posts
  • 187 Reply Likes
It's good if you can avoid names.
Commands for selecting next or previous layers are your friends if you now excatly, what layer will be next or previous.

In scripting, which has same roots as actions, you can use layer ID, layer index or layer name. I never use layer names in scripts, because two layer may have same name and it works with first layer with this name.
Photo of Cristen Gillespie

Cristen Gillespie

  • 1373 Posts
  • 378 Reply Likes
Which I do when I write my own. It's easy enough for short-ish actions to use kbsc to select layers. But for the hundreds of layers in store-bought actions where layers are not even close to each other, not an option. Every layer has a name, as well as the brushes and patterns. You can't possibly add enough stops to get around that.