Search Issue Tracker
Fixed in 4.5.X
Votes
0
Found in
4.5.0a5
Issue ID
586729
Regression
Yes
EditorWindow scripts can be attached to any game object
From "Editor" folder EditorWindow scripts can be attached as components to any game object. Attached components can't be removed from inspector.
Expected to see info messages like:
"The script needs to derive from MonoBehaviour" or "This is editor script. To attach a script it needs to be outside the 'Editor' folder".
Pressing play, attached EditorWindow scripts disappear from inspector and console shows error messages:
"Component MonoBehaviour could not be loaded when loading game object. Cleaning up!"
EditorWindow scripts outside "Editor" folder are treated as expected.
Reproducible on 4.5.0a5;
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Entering “NaN” or “Infinity” values in Game Object Brush Orientation value fields spams Quaternion-related errors in the Console and persists unless value is undone in Tile Palette window
- An InvalidOperationException is thrown in the Editor when using On-Tile Rendering with the Mock HMD plug-in
- Unity UI does not trigger "OnFocusLost" and doesn't refresh when focusing on other Windows in the Editor
- Project Auditor's settings cannot be searched in the Preferences window
- Crash on SerializableManagedRef::CallMethod when performing various Unity operations
Add comment