Sorry that our new feature is causing you grief, Marc. The icon being updated is intended behavior, but the name being overwritten while you’re typing is not. Thanks for this bug report; I’ll look into it.
Let me give you a little background on this feature. The idea is that we try to configure new components in the editor (views and actions) so that they work right away (and actually do something) in the emulator. The component will reconfigure if you change its type, table, or name, but the new configuration should never override something you’ve manually set yourself. Also, this only happens with new items you’ve created in this editing session; components that have been saved previously shouldn’t be affected.
The reason we’ve added this feature is that we’ve heard that our editor can be very intimidating for new and even intermediate users, and so we thought giving them something tangible might help them create their apps a little easier. In regards to more experienced users, we thought that we might at least save you guys some clicks, but some of the feedback we’ve gotten in this area is more mixed. So, we’ll see about adding an option to disable these automatic defaults for y’all.