I get this annoying problem sometimes where the unity editor GUI skin (text size / checkbox style etc) seems to change when I press play and persists after stop. Its annoying because the numbers are hard to read in the inspector and don't fit in correctly etc. The only way to get rid of it is to select something else in the scene and the play/stop again (or close/open unity). See attached screenshots for with/without the problem.
To reproduce it make a empty project, import NGUI, create a new 2D UI, select any object in the scene then play, stop, and play again.
I thought it was something in my project causing it but unless something is persisting between projects then it seems to be with UICamera.cs? If I disable the OnGUI call at the bottom of UICamera.cs (lines 1179 - 1185) the problem goes away. Will disabling those lines break anything with NGUI?
I'm using a retina macbook pro, unity 4.1.0f4 and NGUI 2.3.6.
Anyone else having this problem?