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

Weird layer-renaming issue.

Valorous Hero ,
Dec 01, 2017 Dec 01, 2017

On Win7, PS 19.0 I am encountering a strange issue with renaming layers.

It boils down to these steps:

  1. start a fresh PS
  2. Rename a layer manually works just fine.
  3. Run a layer-making script
  4. Now, renaming layers manually is nearly impossible: you double-click the desired layer to enable editable layer name text, but only have 1 second to type in the entire input before it automatically sets.

What's worse, after this the layer issue persists even in new documents, all the way until app restart.

This is my layer-making script:

#target photoshop

function test(){

  var doc = app.activeDocument;

  var arr = [

    "Name 1",

    "Name 2"

  ];

  var newLayer;

  for(var i = 0; i < arr.length;  i++){

    newLayer = doc.artLayers.add();

    newLayer.name = arr;

  };

};

test();

Has anyone come across this?

TOPICS
Actions and scripting
4.7K
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
Adobe
Community Beginner ,
Dec 01, 2017 Dec 01, 2017

Do you have Scripting Listener installed?   Remove it, and the issue should be resolved. 

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
Community Beginner ,
Dec 01, 2017 Dec 01, 2017

Also with version 19.0  I noticed with scripting listener installed, some actions (like creating a large Lasso selection)  REALLY bog Photoshop down, with a all the details of the exact selection getting kicked out to your log.     Personally I like that SL is kicking out more information!  so I'll take the slowdown, or remove it when I'm not using it, but just FYI. 

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
Valorous Hero ,
Dec 01, 2017 Dec 01, 2017

Unfortunately this did not work for me because on my machine I appear to have not had the Script Listener plugin installed.

In the Plug-ins folder I only have the "Generator" folder and it is all empty.

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
People's Champ ,
Dec 01, 2017 Dec 01, 2017

You can see whether ScriptListener is installed or not in the Help-> System info menu.
But it's not because of it. Rather, because of some program intercepting the keyboard or mouse (or tablet)

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
Valorous Hero ,
Dec 01, 2017 Dec 01, 2017

Well, it appears there's no script listener listed in the System Info, and pausing AHK did have no effect.

However, I discovered something that really helps make the issue not as much of a problem: the issue only happens when a script is run from ESTK!

Going Scripts > Browse and running the script causes no issue.

Also quitting ESTK stops an existing issue.

Yet, unfortunately still a hinderance when using ESTK in development and wanting to manually rename layers, because it appears that running even the simplest of scripts in PS creates this issue.

#target photoshop

function test(){

  alert(app.name);

};

test();

The way to stop it is just to quit or restart ESTK.

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
People's Champ ,
Dec 01, 2017 Dec 01, 2017

Do uoy try menu Layer->Rename Layer command? It works ok?

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
Valorous Hero ,
Dec 01, 2017 Dec 01, 2017

Hey! I was actually blissfully unaware of this menu item, but to answer your question: NO! Haha! It's even worse! Clicking the menu item produces a very short flicker of layer's name text activating before it reverts back almost instantly!

What an interesting quirk!

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
People's Champ ,
Dec 01, 2017 Dec 01, 2017

At me all ok if to launch a script from Adobe ExtendScript Toolkit CC (4.0.0.1) (you speak about it?). Win7 (x32) ps19.0.1. On x64 I can only check tomorrow.

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
People's Champ ,
Dec 02, 2017 Dec 02, 2017

Maybe I do not understand something, but everything works fine for me on win7 (x64) ps19..0.1. absolutely no bugs with this script running from the ExtendScript Toolkit and then manually renaming the layers in Photoshop.

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
Valorous Hero ,
Dec 02, 2017 Dec 02, 2017

Hmm, one other thing I can think of is always-running AV software, that's at my work.

I will actually also test this on my home machine too. My home PC is much like my work PC: Win7, latest PS and also the same AHK and same Mac Keyboard used, except the corporate AV program. Will report later.

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
Valorous Hero ,
Dec 02, 2017 Dec 02, 2017

Remarkably, at my home PC this issue indeed does not appear!

So, the only apparent difference between my work and home PCs appears to be.. at work we use an AV program which rhymes with "Shmushmersky". Well, so there's one strange thing which may possibly have something to do with .. that. Something to keep in mind if a customer or friend in a corporate environment where this is used (and also uses ESTK to launch a script), has this come up.

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
People's Champ ,
Dec 02, 2017 Dec 02, 2017

It's hard for me to understand your (and in general) English).
AV is it Kaspersky? If so, I do not think that it affects, the more I have it, too.

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
Enthusiast ,
Dec 01, 2017 Dec 01, 2017

Yes I have same Issue with ESTK and it also have more side effects as panel moving, and I think moving opacity slider?

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
Valorous Hero ,
Dec 01, 2017 Dec 01, 2017

As a comment: I've always thought that Illustrator's UI was dumb regarding the layers, etc - where there's a spot in the flyout menu touting some 'Layer Options' or 'Graphic Style Options' where I would expect a bunch of options to appear but where a rather disappointing modal dialog pops up with just a single text input which allows you to change the layer's name, or graphic style's name.

Now that you can double-click the layer and type it in, it's so much faster! Right?

Well, now that this issue came up for me in PS, I'm finding a new great appreciation for such archaic leftovers: in PS there's not even a modal dialog place for changing the name! Now, how I wish there was! No wonder people were write all kinds of layer-renaming input dialog box scripts..

[EDIT] Of course, as pointed out below, the renaming option is in the [Menu bar > Layer > Rename Layer] menu item

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
People's Champ ,
Dec 01, 2017 Dec 01, 2017

Do you have any "keyboard program" a la "punto switcher" or similar?

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
Valorous Hero ,
Dec 01, 2017 Dec 01, 2017

AutoHotKey, and SharpKeys which maps my Mac keyboard to my Win PC. I just love the Mac keyboards, and only recently did PC manufacturers start to make similar keyboard where keys are spaced apart and don't resemble Fisher-Price building blocks.

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
People's Champ ,
Dec 01, 2017 Dec 01, 2017

Try to temporarily disable them

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
Community Expert ,
Dec 01, 2017 Dec 01, 2017

I'm not seeing this.

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
Community Expert ,
Dec 01, 2017 Dec 01, 2017

Yes, running things from ESTK messes up a lot of things like actions. I reported it to Adobe some time ago, but not high on their to-do list, if at all.

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
Community Expert ,
Dec 01, 2017 Dec 01, 2017

Chuck Uebele wrote

if at all.

The if at all list grows and grows....

JJMack
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
Contributor ,
Dec 02, 2017 Dec 02, 2017

ESTK is possibly constantly calling .jsx code to monitor the ToolVM.
My experience is: when I run an evalScript on layer select to lock the layer's timeline xy coordinates, my layer renaming attempt is failing and the name edit PS routine is exiting. I have to select the layer first, wait for my .jsx to finish, doubleclick the layer name and rename it.

One good change I have noticed in v19.0 is: the CSXEVent are coming again to panels in real time. This can cause a slight slowdown in .jsx execution. Add this to ESTK interference lag, consider the blocking nature of these ToolVM calls and maybe we have the cause of the renaming bug.

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
LEGEND ,
Jul 25, 2018 Jul 25, 2018

With CC 2018 it's quite decent behaviour, but with CS6 EXTENDED there are much more fields you can't use because of this side effect. Plus I noticed not everything can be written to ScriptListener when you have open at same time ESTK with CS6.

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
Valorous Hero ,
Jul 25, 2018 Jul 25, 2018

This was an interesting note, for whomever may experience this issue on their Ps 19.0 on Win7 with Kaspersky AV running - but alas now I work at a different place where we use Macs - so far so good.

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
LEGEND ,
Jul 25, 2018 Jul 25, 2018

Like r-bin​ my interence is different. I can't agree that Kaspersky AV was culprit of it. There is some other internal cause...

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