Ever since I upgraded to CS6, it has destroyed my app's font setup. Editor-placed textfields that are set to "Times New Roman" and bold with use device fonts, now end up being the Arial-like sans-serif font of Android, instead of the Times-like Android font with serifs. It seems to be working for textfields that are generated and placed by code (even if they are bold), but messes up textfields placed by the editor. The fonts display normally within the editor and on the emulator, but has the fonts ruined when run on the device.
It worked normally before, but after upgrading to CS6, the bold Times textfields are randomly turned to Arial. I even had it using 3.2 SDK in the old CS5.5 setup and it worked.
How do I fix this bug and get it back to normal?
Edit: I have discovered that the CS6 editor font bug sets the textfields to "Times New Roman Bold", which Android does not recognize, instead of "Times New Roman" with bold=true. I have now bloated my app with ultra retarded bug-workaround code that searches through all the textfields in play and detects bugged ones and sets their font settings correctly. This bug workaround apprears to be getting it to display correctly, but there still should be a way to set fonts without absurd bloated bug-workaround code.