Converting a symbol from one to another- stuck 1/2 one 1/2 the other

Has anyone else noticed this oddness?
example:

create something, covert to symbol button.
now change it to type Movieclip. (not nested, just change its type)

In the library and properties it correctly shows as type Movieclip, however if you double click in to it, it shows as button.

I just noticed now if you add/remove it from stage, it updates correctly.

I have seen this scenario before in previous version of flashIDE as well.