@mcmorry Super excited shawn was able to ping us! This is a known bug and a fix is ready to be merged. Watch for release/fixes to roll out soon over in the Collaborate section of the forums
I also keep the auto refresh feature disabled, as I frequently alt-tab from VS to Unity to check values or names and don’t want to have to wait for the compilation every time. Most times the code won’t even compile, as I’m currently editing it, so having Unity trying to compile it will break custom inspectors.
As a temporary fix, if you’re on Windows, run regedit and open this path: HKEY_CURRENT_USER\SOFTWARE\Unity Technologies\Unity Editor 5.x
Now, locate a DWORD key that beings with kAutoRefresh and change it to 0
If you’re on the MAC, I imagine a similar named property will exist in ~/Library/Preferences/com.unity3d.UnityEditor.plist, but I don’t have a MAC to test.
Remember to close Unity before doing those changes, to avoid them being reset.
Thanks for reporting back!
One thing to keep in mind (that I forgot to mention): Unity will reset the key back to 1 when you make any change to its preferences, so you’ll have to do it again.
Is this still really the recommended solution? I don’t like the idea of having to trick Unity into doing the right thing by fiddling with the Windows registry. I’m running Unity 5.4.2 and I still can’t disable auto-refresh from the Unity editor.
After doing some research the fix for this was never backported to 5.4 but instead went straight to 5.5. I have a pr out to get it into the next patch and will ping back here when its approved.