Can't rename object states

New Here ,
Jan 10, 2021

Copy link to clipboard

Copied

Hi, just checking to see if anyone else is having issues renaming object states since updating to Indesign 2021/Big Sur. When I click on a name there's a brief flash of an editable name then it goes back to normal uneditable state. I tried renaming in the Layers palette and that seemed to work initially but then started the same behavior. I tried trashing prefs files and I will reinstall InDesign.

TOPICS
Bug, EPUB, Publish online

Views

77

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Can't rename object states

New Here ,
Jan 10, 2021

Copy link to clipboard

Copied

Hi, just checking to see if anyone else is having issues renaming object states since updating to Indesign 2021/Big Sur. When I click on a name there's a brief flash of an editable name then it goes back to normal uneditable state. I tried renaming in the Layers palette and that seemed to work initially but then started the same behavior. I tried trashing prefs files and I will reinstall InDesign.

TOPICS
Bug, EPUB, Publish online

Views

78

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Jan 10, 2021 0
Adobe Community Professional ,
Jan 10, 2021

Copy link to clipboard

Copied

In case you didn't know the Creative Cloud app allows for multiple versions of InDesign to be simultaneously installed. Might help you isolate where the problem lies.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 10, 2021 1
New Here ,
Jan 11, 2021

Copy link to clipboard

Copied

Hi, it's definitely something to do with Big Sur. I reinstalled InDesign, tried different (older) InDesign versions - still the same problem. It's driving me crazy.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 11, 2021 1
Adobe Community Professional ,
Jan 11, 2021

Copy link to clipboard

Copied

Hi together,

does it help if you move the Layers panel out of other panels so that it is on its own and is floating?

There were some reports on this issue on Mac OS 11, I think. Just search the InDesign forum.

 

Regards,
Uwe Laubender

( ACP )

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 11, 2021 1
New Here ,
Jan 18, 2021

Copy link to clipboard

Copied

Hi,

 

I am having the same issue. I am not able to rename the object states. I have tried floating the layer panels and the object state panels. If I float either or both this still doesn't resolve the issue. I am using a MacBook Pro and running Big Sur.

 

Any help would be greatly appreciated.

Mike

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 18, 2021 1
Adobe Community Professional ,
Jan 19, 2021

Copy link to clipboard

Copied

Hi Mick,

are you able to select a state inside an MSO or can you select the MSO itself?

If so you could rename tha active state with the following ExtendScript (JavaScript) code:

 

 

( function()
{
	// No document open? Do nothing:
	if( app.documents.length == 0 ){ return };
	// Nothing or more than one thing selected? Do nothing:
	if( app.selection.length != 1 ){ return };
	
	var MSO;
	var sel = app.selection[0];
	
	// Identify the MSO in the selection:
	if( sel.constructor.name == "MultiStateObject" ){ MSO = sel };
	if( sel.parent.constructor.name == "MultiStateObject" ){ MSO = sel.parent };
	
	// MSO not recognized? Throw an error alert:
	// MSO not recognized? Throw an error alert:
	if( MSO == undefined )
	{ 
		alert
		(
			"To make this work best select the MultiState Object. You selected: "+
			"\r\r"+sel.constructor.name
		); 
		return 
	};
	
	// Identify the active state:
	var activeState = MSO.states[ MSO.activeStateIndex ];
	
	// Interface for a new name of the active state:
	var result = prompt( "", activeState.name , "Rename the active State to:" );
	
	// User canceled interface or set an empty string as new name? Do nothing:
	if( result == undefined || result == "" ){ return };
	
	// Finally rename the active state:
	activeState.name = result ;
	
	// OPTIONAL ALERT:
	alert( "Done. The active state was renamed." );

}() )

 

 

How to save ExtendScript code to a script file, install and execute that script file from InDesign's Scripts Panel see:

https://www.indiscripts.com/pages/help#hd0sb2

 

Regards,
Uwe Laubender

( ACP )

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 19, 2021 0
Adobe Community Professional ,
Jan 19, 2021

Copy link to clipboard

Copied

Note: Edited my code above for more readability and added the handling of one case where the user tries to give an empty string as new name for the active object state.

 

Regards,
Uwe Laubender

( ACP )

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 19, 2021 0