Block a user
Viewport Display property is reseted back on changing any setting in the new object panel
256 undos
Here is a video
I have a super simple work around. I just thought the new object panel should not over ride the display as value.
Object property>viewport display>display as changes from wireframe to textured when creating a new object and changing any setting in the add new "object" popup