I just noticed this odd bug and was wondering if anyone else has seen it and knows of a solution.
When using the table designer, if you tab into the data type field and start typing, the field will not clear entirely to allow you to enter the type you want. The first keypress selects a type from the list. All subsequent keypresses are prepended to that selected type.
For example, I wanted to change the type to "nvarchar". After typing the "n", the data type changed to "nchar(10)", which is normal behavior. However, the remaining keypresses did not clear the selection to allow for "nvarchar". Instead, the result was "varcharnchar(10)". The same behavior occurs if you clear the field entirely before typing.
It seems the only ways to get the correct value (that I've found) are to either type it out then go back and edit the value or select the desired type from the list and edit the size (if needed). Of course, I can avoid the designer and create my table with T-SQL directly, but I'm rather accustomed to the designer (and curious about the issue).
I've been running on Windows 10 with a new Dell Inspiron 15 7000 (with the high density display) for a couple of weeks, but haven't noticed the issue until today. Windows doesn't always play well with these displays yet, but SSMS seemed to be working fine until now.
Also, it appears that there were several system updates on May 26th, so I'm curious if anyone can say they've seen the issue after those updates as well. I couldn't identify one that was an obvious culprit and I was hoping I wouldn't need to uninstall/reinstall one at a time.
Thanks!