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
- Texture Import Warnings are obscured by other Terrain Layer options in the Inspector
- Burst Inspector middle divider is jittering when resized with the Burst Inspector window docked
- JsonConvert conversion fails trying to call GetCallbackMethodsForType when [OnDeserialized] is used in a class
- Different text alignment in the column header in Entities "System" window
- Objects with Universal Render Pipeline/Particles/Lit shader are always lit up when changing their Rendering Layer Mask
Add comment