Default display state names on part vs. assembly

Anyone know the rationale for why the default display state is named differently in part and assembly templates?

PRTDOT: _Display State 1
ASMDOT: Display State-1

I tend to rename the display state in my part templates to Display State-1 to match the assembly template and avoid confusing it with the configuration name.

They are both recognized as “the first display state”, seeing as the next created display state will be called Display State-2.

And if you rename the display state to Display State-2 you will get Display State-3 for the next one. But if you rename _Display State 1 to _Display State 2 you get Display State-1. Logic.

You’re expecting that kind of consistency from Solidworks? May I ask how long you’ve been using the software?

Touché, it’s just one of those things that have annoyed me for a while. If it is not intended I would imagine some dev would notice it at some point, but I will lower my expectations.

That’s the secret to a happy life with SW.

If you want to add it to the list, visit https://my.solidworks.com/reader/solidworks-forum/eYaqX34TTmudNMOEM1nQaw/consistently-inconsistent-solidworks-ui

I dislike either so in our templates I renamed them to “ALL”. That way we have one Display State that shows everything, then we can create new ones as needed. Most of the time we only have one. It also looks better in the assembly tree.

I’ll be stealing that idea. Thanks.