Search Issue Tracker
Fixed
Fixed in 2021.1.X
Votes
1
Found in
2021.1.0a9
2021.1.0a10
Issue ID
1299779
Regression
Yes
Properties of an image can't be modified if changes are applied through popups
Image's properties etc can't be changed from 'Unapplied Settings" popup
Steps To Reproduce:
1. Create a new project
2. Drag any Image in the project window
3. Select the Image to view it in Inspector
4. Inspector > Texture Type> Sprite(2D and UI)
5. Click in the project window and let the popup appear
6. Click Apply
Expected Results: Image doesn't get converted into a sprite
Observed result: Invalid cast exception is thrown and the image is not converted into a sprite
Reproducible In: 2021.1.0a10
Not Reproducible In: 2021.1.0a8
Environment: Occurs only on Mac
Workaround: Apply the changes from the Inspector
Stack trace: InvalidCastException: Specified cast is not valid.
UnityEditor.TextureImporterInspector.get_textureInspector () (at /Users/bokken/buildslave/unity/build/Editor/Mono/ImportSettings/TextureImporterInspector.cs:119)
UnityEditor.TextureImporterInspector.RefreshPreviewChannelSelection () (at /Users/bokken/buildslave/unity/build/Editor/Mono/ImportSettings/TextureImporterInspector.cs:1614)
UnityEditor.TextureImporterInspector.Apply () (at /Users/bokken/buildslave/unity/build/Editor/Mono/ImportSettings/TextureImporterInspector.cs:1597)
UnityEditor.AssetImporters.AssetImporterEditor.ShowUnappliedAssetsPopup (System.Collections.Generic.List`1[T] assetPaths) (at /Users/bokken/buildslave/unity/build/Modules/AssetPipelineEditor/ImportSettings/AssetImporterEditor.cs:690)
UnityEditor.AssetImporters.AssetImporterEditor.CheckForApplyOnClose (System.Boolean isQuitting) (at /Users/bokken/buildslave/unity/build/Modules/AssetPipelineEditor/ImportSettings/AssetImporterEditor.cs:673)
UnityEditor.AssetImporters.AssetImporterEditor.OnDisable () (at /Users/bokken/buildslave/unity/build/Modules/AssetPipelineEditor/ImportSettings/AssetImporterEditor.cs:576)
UnityEditor.TextureImporterInspector.OnDisable () (at /Users/bokken/buildslave/unity/build/Editor/Mono/ImportSettings/TextureImporterInspector.cs:99)
Comments (3)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [URP] Crash on GameObject::QueryComponentByType when baking a Reflection Probe in an unsaved/untitled Scene
- No Icons are used for the Entry and Exit States in the Inspector when selected in an Animator Controller
- Crash on PlayerMain(int, char const**) when exiting Standalone Player with a Particle System in the Scene
- No Icon is used for the Runtime Animator Controller Type in a Search Window when assigning an Animator Controller in the Animator Component
- Unity Version Control server textfield’s text overlaps with the dropdown triangle button in the Explore repositories window when an organization with a long name is selected
tatoforever
May 20, 2021 03:11
This bug is also in 2020.3.8f1. When selecting textures the console spit InvalidCastException: Specified cast is not valid...
wheee09
May 16, 2021 02:20
Ugh. Figured it out and not surprisingly it was due to the "Substance in Unity" Plugin. Have had numerous issues with this plugin breaking the editor.
Both plugin versions 2.4.5 and 2.5.4 cause this issue.
wheee09
May 16, 2021 01:43
Still getting this issue in 2021.1.6 and 2021.1.7. Weirdly enough, it doesn't happen on a brand new URP project.